在文档中,我需要切换到横向模式并插入一些图片。所有后续页面中的图片大小相同,插入方式也相同。在横向模式的第一页中,与所有后续页面中的图片相比,图片向上移动了约 2 厘米(朝向页面的较长一侧)。我希望所有页面中的图片都以相同的方式对齐。哪里出了问题?感谢您的建议。
代码中没有格式,只是简单插入图片。
\begin{landscape}
%%%
\begin{figure}[!h]
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlCRSopt.png}
\end{subfigure}
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlCRSreg.png}
\end{subfigure}
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlCRSsec.png}
\end{subfigure}
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlCRS6.png}
\end{subfigure}
\end{figure}
\begin{figure}[!h]
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlNCSopt.png}
\end{subfigure}
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlNCSreg.png}
\end{subfigure}
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlNCSsec.png}
\end{subfigure}
\begin{subfigure}[b]{11.6cm}
\centering
\includegraphics[width = 11.6cm]{pic/app2_broadlNCS6.png}
\end{subfigure}
\end{figure}
...
答案1
问题在于你对[!h]
选项的使用(你永远不应该不使用h
而使用p
,而且可能t
,它给 LaTeX 留下了很少的选项使用可选参数figure
通常限制允许浮动的位置。删除所有 [!h] 并\clearpage
在每个 [!h] 之间添加。