我很难将 4 个数字排列成 2*2 的形状并让它们出现在不同的页面上。
它看起来是这样的:https://i.stack.imgur.com/rVCYW.jpg
这是我尝试过的代码(使用 Overleaf)
\begin{figure}[H]
\centering
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{Images/beginner.png}
\caption{Beginner}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{Images/intermediate.png}
\caption{Intermediate}
\end{subfigure}
\newline
\centering
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{Images/advanced.png}
\caption{Advanced}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{Images/expert.png}
\caption{Experts}
\end{subfigure}
\caption{lorem ipsum}
\end{figure}
如果我把它分成两部分并插入
\end{figure}
\begin{figure}
那么问题解决了,但是标题变成了(a),(b)(a),(b)。
我希望第一个和第二个数字出现在上面的页面上,因为那里有一个巨大的空白。
答案1
要划分 2x2 子图来填充页面底部留下的空白区域(因为 2x2 放不下,但 2x1 可以):
(1)使用 创建两个图形[ht!]
,每个图形有 1x2 的子图形。
(2)\clearpage
在第一个数字后添加。
(3)放入\addtocounter{subfigure}{2}
第二页第一个子图内,继续子图编号。
(4)由于 4 个子图形属于同一个图形,因此将图形数量减少 1。
第二个图形将连同右侧标题一起出现在第二页的顶部。
\documentclass[12pt,a4paper]{article}
\usepackage{graphicx}
\usepackage{subcaption} % subfigures <<<<<<<<<<<<<<<<
\usepackage{kantlipsum}% dummy text for the example
\begin{document}
\kant[1-2]
%make two figures
\begin{figure*}[ht!]
\centering
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{example-image-a}
\caption{Beginner}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{example-image-a}
\caption{Intermediate}
\end{subfigure}
\end{figure*}
\clearpage % newpage and clear the floats
\begin{figure*}[ht!]
\addtocounter{figure}{-1}% added <<<<<
\centering
\begin{subfigure}[b]{0.45\textwidth}
\addtocounter{subfigure}{2} % added <<<<<<<<<<<<<<<<<<<<<<
\centering
\includegraphics[width=1\textwidth]{example-image-b}
\caption{Advanced}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=1\textwidth]{example-image-b}
\caption{Experts}
\end{subfigure}
\caption{lorem ipsum}
\end{figure*}
\end{document}