我想要的是

我所做的是:
\begin{figure}[H]
\makebox[\paperwidth]
{
\begin{subfigure}
\includegraphics[width=0.4\paperwidth]{1.jpeg}
\label{1}
\end{subfigure}
\begin{subfigure}
\includegraphics[width=0.4\paperwidth]{2.jpeg}
\label{2}
\end{subfigure}
} \par
\makebox[\paperwidth]
{
\begin{subfigure}
\includegraphics[width=0.4\paperwidth]{3.jpeg}
\label{3}
\end{subfigure}
\begin{subfigure}
\includegraphics[width=0.4\paperwidth]{4.jpeg}
\label{4}
\end{subfigure}
} \par
\caption{\label{pic-map} ...}
\end{figure}
\FloatBarrier方框似乎是将这四幅图像放在两列中的唯一解决方案,但现在发生的情况是,图片被移动,第二列重叠,标题保留在第一列中:

在这种情况下我能做些什么呢?
发布于 2021-12-19 19:45:02
\begin{figure*}[]% [hpbt] what you need
\centering
\subfigure[]{%
\includegraphics[width=0.4\linewidth, height=0.3\textwidth]{gen_1_1.png}
\label{fig:gull}}
\subfigure[]{%{0.3\textwidth}
\includegraphics[width=0.4\linewidth, height=0.3\textwidth]{gen_1_1.png}
\label{fig:tiger}}
\subfigure[]{%
\includegraphics[width=0.4\linewidth, height=0.3\textwidth]{gen_1_1.png}}
\label{fig:gull}}
\subfigure[]{%{0.3\textwidth}
\includegraphics[width=0.4\linewidth, height=0.3\textwidth]{gen_1_1.png}
\label{fig:tiger}}
\caption{Pictures}\label{fig:animals}
\end{figure*}
\blindtext将作为四个预期的数字和文本返回。

https://stackoverflow.com/questions/49939254
复制相似问题