我对 LaTeX 还比较陌生,在玩弄图形时偶然发现了 scalebox 命令。这显然可以让您将创建或导入 LaTeX 文档的图形缩放一定量。您怎么知道 scalebox 会将您的图形缩放多少?我读到过,输入\scalebox{0.5}
会将图形缩放到原始大小的 0.8 倍。有什么方法可以确定您的图形将变成原始大小的几分之一吗?
答案1
\scalebox{0.5}
软件包不会graphics
将图表缩放到原始大小的 0.8 倍。它只是按这个倍数缩放,正如 Ian Thompson 在他的回答中所说的那样。
请注意,它们还\resizebox{<width>}{<height>}{<content>}
允许您将图像缩放到给定大小。这对于调整更大的图形或图片更有用:\resizebox{\textwidth}{!}{<content>}
将内容直接缩放到主文本的大小。高度!
表示它应该随宽度缩放。请参阅我的回答添加图形的最快方法有关比例与直接宽度/高度的更多解释。
查看graphics/x
其他命令请参见 手册,例如\rotatebox
。请注意,如果您想调整图像大小,您可以使用 的可选参数\includegraphics[height=<height>,width=<width>,angle=<angle>,keepaspectratio]{<filename>}
。
对于使用 TeX 命令绘制的图表等其他内容(pgf
/tikz
,pstricks
等),有adjustbox
为您提供\adjustbox{height=<height>,width=<width>,angle=<angle>,keepaspectratio}{<TeX content>}
或类似且非常新的包裹gincltex
它允许您.tex
使用 来包含图像等文件\includegraphics
。
答案2
\scalebox{0.5}{stuff}
在水平方向上缩放stuff
1/2,在垂直方向上缩放 1/2,因此结果将是原始大小的 1/4。可以使用可选参数指定与水平缩放不同的垂直缩放,例如
\scalebox{0.5}[0.25]{stuff}
。
应用此命令将水平缩放 0.5,垂直缩放 0.25。