如何在双列文档的两列中并排插入多幅图像?

如何在双列文档的两列中并排插入多幅图像?

我有四张图片,我想将它们并排放在页面顶部。我正在以两列文档格式书写。我画了下面的图片来展示我希望图片看起来是什么样子。我尝试在figure*中使用minipage环境,但没有成功。请给点建议。 A、B、C、D 是我想要插入的图像

我也尝试使用此链接,但对我来说不起作用。 关联这是我尝试使用的代码。

       \begin{figure*}
       \centering
       \begin{minipage}[b]{0.3\textwidth}
       \includegraphics[width=0.2\textwidth]{single_hop_wireless1.jpg}
       \caption{Pre processing memory graph}
       \end{minipage}

       \begin{minipage}[b]{0.3\textwidth}
       \includegraphics[width=0.2\textwidth]{single_hop_wireless2.jpg}
        \caption{Post processing memory graph}
       \end{minipage}

      \begin{minipage}[b]{0.3\textwidth}
      \includegraphics[width=0.2\textwidth]{single_hop_wireless3.jpg}
       \caption{Pre processing JVM memory graph}
       \end{minipage}

      \begin{minipage}[b]{0.3\textwidth}
     \includegraphics[width=0.2\textwidth]{single_hop_wireless4.jpg}
      \caption{Post processing JVM memory graph}
     \end{minipage}
    \end{figure*}

提前致谢。

答案1

您的代码无法生成所需的图像,因为 (i) 迷你页面之间有空行,您实际上要求它们应该分别位于自己的行中 (ii) 使用迷你页面,您将获得 4 个图形,而不是示例图像上所示的子图形。

请尝试以下操作:

\documentclass{article}
\usepackage{subcaption}
\usepackage{graphicx}

\begin{document}
       \begin{figure*}
       \centering
\begin{subfigure}[b]{0.24\textwidth}
\includegraphics[width=\textwidth]{example-image}
\caption{Pre processing memory graph}
\end{subfigure}
%
\begin{subfigure}[b]{0.24\textwidth}
\includegraphics[width=\textwidth]{example-image}
\caption{Post processing memory graph}
\end{subfigure}
%
\begin{subfigure}[b]{0.24\textwidth}
\includegraphics[width=\textwidth]{example-image}
\caption{Pre processing JVM memory graph}
\end{subfigure}
%
\begin{subfigure}[b]{0.24\textwidth}
\includegraphics[width=\textwidth]{example-image}
\caption{Post processing JVM memory graph}
\end{subfigure}
    \end{figure*}
\end{document}

在此处输入图片描述

相关内容