我正在尝试将 .pgf 文件输入中的两个图形并排放置。我希望它们有独立的标题(所以没有子图)。我尝试使用 minipage 方式,如下所示:
\documentclass{article}
\usepackage{pgf}
\begin{document}
Some words..
\begin{figure}
\begin{minipage}[t]{0.5\linewidth}
\centering
\input{figure1.pgf}
\label{Figure1}
\caption{This is caption for Figure 1.}
\end{minipage}
\end{figure}
\begin{figure}
\begin{minipage}[t]{0.5\linewidth}
\centering
\input{figure2.pgf}
\label{Figure2}
\caption{This is caption for Figure 2.}
\end{minipage}
\end{figure}
\end{document}
但是,我没有将它们并排放置,而是将它们一个放在另一个的下面,就像附图一样。尝试在 \input the pgf 之前使用 \scalebox{0.6},但结果仍然相同。我尝试了许多不同的组合,但找不到让其工作的方法...
编辑:这是不是A复制。我正在导入 .pgf 文件。我的 latex 代码与上面的答案相同,但它不起作用。 pgf 文件是这里如果有人需要测试。
答案1
事实证明,我必须删除两个中间部分
\end{figure}
\begin{figure}
并将所有内容都包含在同一个图中。因此,代码现在如下所示:
\documentclass{article}
\usepackage{pgf}
\begin{document}
Some words..
\begin{figure}
\begin{minipage}[t]{0.5\linewidth}
\centering
\scalebox{0.45}{\input{figure1.pgf}}
\label{Figure1}
\caption{This is caption for Figure 1.}
\end{minipage}
\begin{minipage}[t]{0.5\linewidth}
\centering
\scalebox{0.45}{\input{figure2.pgf}}
\label{Figure2}
\caption{This is caption for Figure 2.}
\end{minipage}
\end{figure}
\end{document}