我是这些新用户之一,在使用子图制作并排图形的通用代码时遇到了问题。我阅读并搜索了很多资料,但没有找到我想要的东西。你们这些专业人士能帮我制作一个通用代码吗?
我想要的是两张(或者如果想要更多图片,只需添加通用代码)并排放置,以便总图(包含图 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}