PR

【LaTeX】文字を回転・反転する方法

LaTeX
記事内に広告が含まれています。

\LaTeX における,文字を回転・反転する方法を紹介します。

文字を反転・回転させるには,graphicxパッケージを用います。\usepackage{graphicx} として読み込んでください。(うまくいかない場合は,\usepackage[dvipdfmx]{graphicx} としてみてください)

【LaTeX】文字を回転する方法

文字を回転するには,\rotatebox[⟨center⟩]{⟨angle⟩}{⟨text⟩} を用います。<center> で回転軸の中心を指定(省略可)し,<angle> で回転角度を度数法で指定します。すると,<text> にかかれたテキストが反時計回りに回転します。

Let us \rotatebox{30}{sing} a song! \\
Let us \rotatebox{60}{sing} a song! \\
Let us \rotatebox{90}{sing} a song! \\
Let us \rotatebox{135}{sing} a song! \\
Let us \rotatebox{180}{sing} a song! \\
Let us \rotatebox{-45}{sing} a song!
rotateboxの出力結果1

\rotatebox[⟨center⟩]{⟨angle⟩}{⟨text⟩} のうち,<center> の指定の仕方は,[x=..., y=...] の形で指定するか,[origin=...] の形で指定します。origin=を用いた場合に指定できるのは,l, r, c, t, b, B (left, right, center, top, bottom, Baseline) です。[origin=tr] (top right; 右上)のように複数指定することも可能です。以下,例を挙げましょう。

Let us \rotatebox[origin=l]{150}{sing} a song! \\
Let us \rotatebox[origin=r]{150}{sing} a song! \\
Let us \rotatebox[origin=c]{150}{sing} a song! \\
Let us \rotatebox[origin=t]{150}{sing} a song! \\
Let us \rotatebox[origin=b]{150}{sing} a song! \\
Let us \rotatebox[origin=tr]{150}{sing} a song! \\
Let us \rotatebox[origin=bl]{150}{sing} a song!
rotateboxの出力結果2

【LaTeX】文字を反転する方法

文字を反転するには,\reflectbox{<text>} を用います。以下,その例です。

文字を\reflectbox{反転}させよう。\\
I do not have \reflectbox{a pensil now}.
rotateboxを用いた文字の反転例

関連する記事