![来自 tex 输入的并排数字](https://linux22.com/image/293676/%E6%9D%A5%E8%87%AA%20tex%20%E8%BE%93%E5%85%A5%E7%9A%84%E5%B9%B6%E6%8E%92%E6%95%B0%E5%AD%97.png)
我通过 gnuplot 和 epslatex 终端获得了一些图。每个图的输出分为两个文件:(1) foo.eps 和 (2) foo.tex。
我想将这些图并排放在 tex 文档中。但是使用 subfigure 或 minipage 时我遇到了一些问题...
我想做这样的事
\documentclass{toptesi}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{subfigure}{0.5\textwidth}
\input{foo1.tex}
\caption{bla bla}
\end{subfigure}
\begin{subfigure}{0.5\textwidth}
\input{foo2.tex}
\end{subfigure}
\end{figure}
\end{document}
但图像不会根据子图宽度重新缩放,尽管标题会。如何做到这一点?
答案1
我尝试了一种解决方法,它有效。我把 \input 放在一个像这样的 resizebox 中
\resizebox{\textwidth}{!}{\input{foo.tex}}
其中 \textwidth 是页面宽度的一半,因为它位于子图环境中。
我不知道是否有更好的解决方案,但是这个有效......
编辑:
唯一的问题是标签 - 我不知道为什么 - 超出了边界,需要手动调整子图的大小和它们之间的 hspace......仍在寻找更好的解决方案...... :-)