
不使用包含圖形,使用 TikZ 直接在文字中放置設計,您可以控制圖形的大小嗎?
答案1
使用scale
-選項,例如
\begin{tikzpicture}[scale=0.5]
...
\end{tikzpicture}
或簡短的語法,這對於文本中的小圖像很方便:
\tikz[scale=0.5]
若要將縮放也套用於包含的形狀,您可能需要新增對應的選項:
\begin{tikzpicture}[scale=0.5, transform shape]
...
\end{tikzpicture}
正如 cfr 已經評論的那樣,您可以使用 LaTeX 縮放工具,例如\scalebox
和\resizebox
。兩者都具有輕鬆縮放的優點,但請注意,與直接使用特定大小的字體相比,縮放字體不太好。您\resizebox
可以直接指定所需的尺寸而不是縮放係數。
\resizebox{width}{height}{%
\begin{tikzpicture}
...
\end{tikzpicture}
}