图像结束后结束页面,图像出现在新页面中

图像结束后结束页面,图像出现在新页面中

所以我正在做一份进度报告,我想包含一些如下图表:

\begin{center}
\includegraphics[width=6 cm]{la_cuarta.png} \\
\end{center}

所有图像都适合页面,生活很美好,我想开始一个新的部分,在其中解释结论并添加参考书目,此外,页面上没有足够的空间。

但随后悲剧发生了,因为无论我使用什么,无论是它\break \pagebreak \clearpage \doubleclearpage还是我能找到的任何东西来开始新的一页,结果总是一样的:最后一张图表出现在新页面中,而前两张图像却完全分开以弥补另一张图像的缺失并填满整个页面。

是的,我试图在图表之后结束该页面,我检查了好几次。

我甚至尝试用白色文本填充页面上的剩余空间,但只要有足够的文本来开始另一页,最后的图表也会进入下一页。

这让我很伤心,我不知道该如何修复它。

答案1

尽管如果有完整的可编译示例,这个问题会更好,但仍然可以解释正在发生的事情。

您可能正在测量并添加图表的精确垂直尺寸。但是,您正在使用center环境插入它们。此环境在环境的顶部和底部添加了空间,这些空间是累积的。

顶部的空间是\parskip和的总和\parsep,它们是在文档类(您尚未识别)中设置的,底部是另一个 \parskip

如果在环境之间留有空行center,则每个环境都会添加另一个\parskip

在大多数文档类中,\parskip通常会包含一点收缩,但是如果三个图形的总高度加上垂直空间(减去允许的收缩)超过了指定的页面高度,则最后一个对象(这里是第三个图形)将被推送到下一页。

由于仅测量图表的高度小于页面高度,并且页面上没有任何文本,因此很可能只需将页面稍微放大一点就可以容纳所有三个图形。 \enlargethispage{2\baselineskip) 这个量可能足以容纳图形之间的额外空间。

\enlargethispage 必须存在于乳胶放置在受影响页面上的范围内,因此建议将其插入前两个图表之间。 \newpage按照第三个图表将强制分页符位于所需的位置,并且如果放大的量猜得很好,则页面将按照您想要的三个图表进行设置。

相关内容