将图片与独立的标题并排放置

将图片与独立的标题并排放置

我正在尝试将 .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}

在此处输入图片描述 还要感谢 Johannes_B 和 AndréC 的帮助!

相关内容