文字の拡大・縮小 - scalebox, resizebox
当ページのリンクには広告が含まれています。
スポンサーリンク
ここでは \(\LaTeX\) の文字を拡大・縮小する方法を紹介します。
文字の倍率を指定して拡大・縮小する「scalebox」と長さを指定して拡大・縮小する「resizebox」をひとつずつみていきます。
どちらとも graphics パッケージを使います。
文字の拡大・縮小 - scalebox
コマンド scalebox で、文字を拡大・縮小します。scalebox は拡大/縮小する文字を倍率で指定します。
幅と高さを同じ倍率で拡大・縮小する場合。
\scalebox{倍率(幅と高さ)}{拡大・縮小する文字}
幅と高さを異なる倍率で拡大・縮小する場合。
\scalebox{幅の倍率}[高さの倍率]{拡大・縮小する文字}
使用例
それでは「文字の拡大・縮小 - scalebox」の使用例をみてみましょう。
\(\LaTeX\) のサンプル
\documentclass{jsarticle} \usepackage{graphics} \begin{document} ABC\scalebox{2}{DEF}GHI ABC\scalebox{0.5}{DEF}GHI ABC\scalebox{2}[1.2]{DEF}GHI ABC\scalebox{0.5}[2]{DEF}GHI \end{document}
出力
文字の拡大・縮小 - resizebox
コマンド resizebox で、文字を拡大・縮小します。resizebox は拡大/縮小する文字を長さで指定します。
\scalebox{幅の長さ}[高さの長さ]{拡大・縮小する文字}
幅・高さの長さのどちらかに「!」を指定すると、もう一方と比例した長さで文字を拡大・縮小します。
使用例
それでは「文字の拡大・縮小 -resizebox」の使用例をみてみましょう。
\documentclass{jsarticle} \usepackage{graphics} \begin{document} ABC\resizebox{20pt}{12pt}{DEF}GHI ABC\resizebox{1.5cm}{1cm}{DEF}GHI ABC\resizebox{2cm}{!}{DEF}GHI ABC\resizebox{!}{0.5cm}{DEF}GHI \end{document}