有没有办法缩放在 TikZ 中绘制的图形,即缩放节点大小而不是简单地缩放坐标系?
我尝试过使用\scalebox
,但beamerposter
(我猜)重新定义了字体大小,因此图中的标签也会被放大。当然,也可以强制 TikZ 使节点变大。我对此有点抵触,因为我一般不太擅长操纵节点大小,而且我似乎对海报的比例没有感觉。
是否存在某种规范的简单方法,可以将为典型大小的文档编写的 TikZ 图形改编为海报?
答案1
仅使用 或相对距离(如所有距离和坐标)设计您的 TikZ 图片em
。ex
这样\linewidth
您的图片就能适合自动地到周围文本的当前大小。
答案2
我让刚开始学习 LaTeX 的学生做以下事情。1) 将图形创建为 pdf 或 png 文件。2) 然后使用选项\includegraphics
缩放图表。
示例中使用独立类创建名为 tikzpic 的图形,然后在主 LaTeX 文件中使用。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[scale=1]{tikzpic}\par
\includegraphics[scale=1.5]{tikzpic}\par
\includegraphics[scale=2]{tikzpic}\par
\includegraphics[scale=.5]{tikzpic}\par
\includegraphics[scale=.25]{tikzpic}\par
\end{document}
查看文档以\includegraphics
了解其他选项,例如旋转和剪辑。