并排图形通用代码、子图形、两个图形自动适应主文本宽度

并排图形通用代码、子图形、两个图形自动适应主文本宽度

我是这些新用户之一,在使用子图制作并排图形的通用代码时遇到了问题。我阅读并搜索了很多资料,但没有找到我想要的东西。你们这些专业人士能帮我制作一个通用代码吗?

我想要的是两张(或者如果想要更多图片,只需添加通用代码)并排放置,以便总图(包含图 a、b、(c)、(d)等)自动适应正文(参见此处的图二)。

我知道 subfigures 包是一系列实现并排放置图形和表格的命令的包中最古老的。但我发现它提供了对子图和子表的标题和标签的支持,而 minipage 环境中缺少这些功能。

第一个图显示了我的代码现在所做的事情,第二个图显示了我如何做它。

在此处输入图片描述

在此处输入图片描述

我的代码:

\begin{figure}[ht]
        \centering
        \subfigure[Interface of Grasshopper]{\label{fig:a}\includegraphics[width=70mm]{Test2_5.jpg}}
        \subfigure[Interface of Rhino3D]{\label{fig:b}\includegraphics[width=70mm]{Test2_6.jpg}}
        \caption{Grasshopper and Rhino3D}
\end{figure}

答案1

\hfill您需要在子图之间添加,\centering然后就不再需要了。

\begin{figure}[ht]
    \subfigure[Interface of Grasshopper]{\label{fig:a}\includegraphics[width=70mm]{Test2_5.jpg}}%
    \hfill%
    \subfigure[Interface of Rhino3D]{\label{fig:b}\includegraphics[width=70mm]{Test2_6.jpg}}
    \caption{Grasshopper and Rhino3D}
\end{figure}

相关内容