![两列乳胶文件中的多个图形](https://linux22.com/image/313059/%E4%B8%A4%E5%88%97%E4%B9%B3%E8%83%B6%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E5%A4%9A%E4%B8%AA%E5%9B%BE%E5%BD%A2.png)
我有一个two-column latex file
正在写入的数据表(我正在使用\documentclass{mn2e}
)。我想添加 4 个数字,with a 2X2 (2rows, 2columns) format
其中两个数字使用页面的第一列,另外两个数字使用页面的第二列。
这就是我所寻找的一个例子。
如您所见,该图使用了整个页面宽度(即两列),即随后是下方以双栏格式书写的普通文本。
我怎样才能实现这个目标?
答案1
搜索了很长时间后,我找到了一个使用 的简单解决方案multicols
。
\usepackage{multicol}
\usepackage{graphicx}
\begin{document}
\begin{figure*}
\begin{multicols}{2}
\includegraphics[width=\linewidth]{figure name}\par
\includegraphics[width=\linewidth]{figure name}\par
\end{multicols}
\begin{multicols}{2}
\includegraphics[width=\linewidth]{figure name}\par
\includegraphics[width=\linewidth]{figure name}\par
\end{multicols}
\caption{caption here}
\end{figure*}
\end{document}
这使得在双列文件中添加图形变得非常容易。
答案2
有很多方法可以做到这一点。只有当图像大小或比例不同时才会变得棘手。
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{mwe}
\begin{document}
\begin{figure*}[h]
\centering
\includegraphics[width=0.47\linewidth]{example-image}\hfil
\includegraphics[width=0.47\linewidth]{example-image-a}\par\medskip
\includegraphics[width=0.47\linewidth]{example-image-b}\hfil
\includegraphics[width=0.47\linewidth]{example-image-c}
\caption{caption here}
\end{figure*}
\begin{figure*}[h]
\centering
\begin{tabular}{cc}
\includegraphics[width=0.47\linewidth]{example-image}&
\includegraphics[width=0.47\linewidth]{example-image-a}\\[2\tabcolsep]
\includegraphics[width=0.47\linewidth]{example-image-b}&
\includegraphics[width=0.47\linewidth]{example-image-c}
\end{tabular}
\caption{caption here}
\end{figure*}
\end{document}