调整 Beamer 幻灯片的 epslatex (gnuplot) 图形大小

调整 Beamer 幻灯片的 epslatex (gnuplot) 图形大小

我使用 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%。

请注意,如果同时提供宽度和高度,则不会保留纵横比。

相关内容