两列乳胶文件中的多个图形

两列乳胶文件中的多个图形

我有一个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}

相关内容