
インクルードグラフィックを使用せずに、TikZ を使用してテキスト内に直接デザインを配置すると、図のサイズを制御できますか?
答え1
-Option を使用しますscale
。
\begin{tikzpicture}[scale=0.5]
...
\end{tikzpicture}
または、テキスト内の小さな画像に便利な短い構文:
\tikz[scale=0.5]
含まれる図形にもそのスケーリングを適用するには、対応するオプションを追加する必要があります。
\begin{tikzpicture}[scale=0.5, transform shape]
...
\end{tikzpicture}
\scalebox
cfr がすでにコメントしているように、やなどの LaTeX スケーリング ツールを使用できます\resizebox
。 どちらも簡単にスケーリングできるという利点がありますが、フォントのスケーリングは、特定のサイズのフォントを直接使用するのに比べてあまり良くないことに注意してください。 を使用すると、\resizebox
スケーリング係数の代わりに、希望するサイズを直接指定できます。
\resizebox{width}{height}{%
\begin{tikzpicture}
...
\end{tikzpicture}
}