Scalebox - 了解其扩展程度

Scalebox - 了解其扩展程度

我对 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/tikzpstricks等),有adjustbox为您提供\adjustbox{height=<height>,width=<width>,angle=<angle>,keepaspectratio}{<TeX content>}或类似且非常新的包裹gincltex它允许您.tex使用 来包含图像等文件\includegraphics

答案2

\scalebox{0.5}{stuff}

在水平方向上缩放stuff1/2,在垂直方向上缩放 1/2,因此结果将是原始大小的 1/4。可以使用可选参数指定与水平缩放不同的垂直缩放,例如

\scalebox{0.5}[0.25]{stuff}

应用此命令将水平缩放 0.5,垂直缩放 0.25。

相关内容