図形のサイズを制御するにはどうすればいいですか?

図形のサイズを制御するにはどうすればいいですか?

インクルードグラフィックを使用せずに、TikZ を使用してテキスト内に直接デザインを配置すると、図のサイズを制御できますか?

答え1

-Option を使用しますscale

\begin{tikzpicture}[scale=0.5]
...
\end{tikzpicture}

または、テキスト内の小さな画像に便利な短い構文:

\tikz[scale=0.5]

含まれる図形にもそのスケーリングを適用するには、対応するオプションを追加する必要があります。

\begin{tikzpicture}[scale=0.5, transform shape]
...
\end{tikzpicture}

\scaleboxcfr がすでにコメントしているように、やなどの LaTeX スケーリング ツールを使用できます\resizebox。 どちらも簡単にスケーリングできるという利点がありますが、フォントのスケーリングは、特定のサイズのフォントを直接使用するのに比べてあまり良くないことに注意してください。 を使用すると、\resizeboxスケーリング係数の代わりに、希望するサイズを直接指定できます。

\resizebox{width}{height}{%
  \begin{tikzpicture}
    ...
  \end{tikzpicture}
}

関連情報