将多幅图像分组放在一页中

将多幅图像分组放在一页中

我有一个部分描述了一组 6 张图片。添加该部分及其下方的图片后,图片没有放在正确的位置。其中一些放在了该部分之后,这是正确的,但其他图片放在了下一个部分之后。有什么办法可以解决这个问题吗?

我想要的页面外观如下:

Image 1  |  Image 4
Image 2  |  Image 5
Image 3  |  Image 6
         |
.......  |   .......
.......  |   .......

这些点代表页面的文本。显然,该页面是两列的。

最后,这是我正在使用的代码。

\section{....}

<Section Text Referencing The 5 Figures Below>

\begin{figure}[h]
    \begin{center}
    \includegraphics[width=3.0in]{example1_scene.png}
    \end{center}
\end{figure}

\begin{figure}[h]
    \begin{center}
    \includegraphics[width=3.0in]{example1_topview.png}
    \end{center}
\end{figure}

\begin{figure}[h]
    \begin{center}
    \includegraphics[width=3.0in]{on_smith_and_screen.png}
    \end{center}
\end{figure}

\begin{figure}[h]
    \begin{center}
    \includegraphics[width=3.0in]{example1_2.png}
    \end{center}
\end{figure}

\begin{figure}[h]
    \begin{center}
    \includegraphics[width=3.0in]{example1_3.png}
    \end{center}
\end{figure}

\begin{figure}[h]
    \begin{center}
    \includegraphics[width=3.0in]{example1_4.png}
    \end{center}
\end{figure}

答案1

环境figure设计为浮动,这就是您所看到的行为的原因。如果您想将图形分组在一起,可以将每个\includegraphics命令(不是命令figure)放入tabular环境中,minipage或者您可以使用该subfig包来组织带有子标题的图形组。subfig包文档提供了很多选项来向您展示如何执行此操作(包括一个有用的部分,说明您是否需要该包。)

答案2

在图形环境中,使用\centering而不是\begin{center}...\end{center}。后者增加了额外的垂直空间。你甚至不需要环境,figure因为你不需要浮动,也不需要标题或参考资料。所以,你可以写

\begin{center}
\includegraphics[width=3.0in]{example1_scene.png}

\includegraphics[width=3.0in]{example1_topview.png}

...
\end{center}

或类似内容\centering。如果您需要标题或理由,请参考 Alan 的好建议。

相关内容