我有四张图片,我想将它们并排放在页面顶部。我正在以两列文档格式书写。我画了下面的图片来展示我希望图片看起来是什么样子。我尝试在figure*中使用minipage环境,但没有成功。请给点建议。
我也尝试使用此链接,但对我来说不起作用。 关联这是我尝试使用的代码。
\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}