我使用 gnuplot 创建了一些图形set terminal epslatex color
,我非常喜欢它们在我的论文中的表现。然而,当我尝试将它们放入 Latex Beamer 幻灯片中(就像我将它们放入我的论文中一样)时,它们就变得太大了。
我像这样引用了genrerated *.tex 文件:
\begin{figure}[htp]
\input{./path/to/*.tex}
\end{figure}
该文件包含标签和轴,它们用 latex 制成,看起来很漂亮。该文件又引用实际的图表(pdf 文件,由 gnuplot 制作的相应 eps 文件生成),使用\includegraphics
现在我想将其调整为幻灯片上可用空间的 90%。\includegraphics[keepaspectratio=true,height=0.7\paperheight]
仅设置是不行的,因为这样图片会变小,但标签仍然相同。
我如何才能使 *.tex 文件中的内容和包含的图像都变小?当我不必返回 gnuplot 并从头开始重新生成图形时,这真是个加分项。
答案1
你可以尝试命令\resizebox{width}{height}{box}
。例如:
\resizebox{!}{.7\paperheight}{code of the box to resize}
将根据纵横比将框的大小调整为纸张高度的 70%。
请注意,如果同时提供宽度和高度,则不会保留纵横比。