我在报告中的某些部分包含的图像(图形)比文本多。我以以下方式包含图像:
\begin{figure}[h]
\centering
\resizebox{10cm}{!}{\includegraphics{images/test.png}}
\caption{Test image.}
\label{some label}
\end{figure}
现在的问题是,其中一些图形显示在下一节中。
我怎样才能强制将图片放在我要包含它们的部分中(即使必须添加空白)?否则读者会感到非常困惑。
我曾尝试使用\begin{figure}[H]
,但没有帮助。
答案1
您可以将 placeins 包与 section 选项一起使用。如果您想稍微放宽限制,使其与部分位于同一页面上,则可以使用下方和上方的附加选项。该包会自动在每个部分插入浮动屏障。
答案2
综合方法在评论中的链接中。但是,如果我正确理解了您的问题,那么可以找到一个非常简单的解决方案。
LaTeX\clearpage
不仅会结束当前页面,还会释放所有浮动。当然,代价是会留下一页(有时是几页)的空闲空间。如果您可以接受,您可以在下一节之前使用此命令。