LaTeX 尝试防止在节标题前出现分页符

LaTeX 尝试防止在节标题前出现分页符

我遇到了一个奇怪的问题。似乎 LaTeX 试图阻止在节标题前进行分页。

\chapter排版包含多个s、\sections 和s的大型文档\subsection。在第 7 章的中间某处,我开始遇到一个奇怪的问题:我在标题前两行处设置了分页符,\section而在前一页的底部留下了很大的空白(文档是\raggedbottom)。同时,节标题前两行空白后的空格挤在一起了。

并且这种情况发生在所有后续\section\subsection标题中(其中相当一部分发生在可能的分页符附近,其中 LaTeX 不是在新的一页上开始它们,而是在将最后两行拉到包含 的下一页时在之前产生一个巨大的空白\section

我的直觉是与一些包含的图片有关。有不少图片是作为单独的.tex文件包含的,每个图片都像这样

\begin{figure} % No placement specifiers used, so that can't be the problem.
\centering
\includegraphics[width=0.6\textwidth]{graphicsfilename}
\caption{Caption}\label{graphicsfilename}
\end{figure}

并且每个都通过 包含\input{texfilename}。但是,我没有强制任何位置,图形也不太大(都小于页面的三分之一),并且每页的图形输入也少于一个。所以它真的不应该有任何问题。

然后,我尝试\newpage在第一个有问题的\section命令之前强制使用 分页符。这显然解决了这个问题,但是,本章剩余部分的间距现在完全不对,在 和 之前有太多或太少的\sections空白\subsections

我将尝试构建一个 MWE,但是,可能需要花一点时间才能使该问题可靠地重现。

因此,与此同时,也许有人知道哪里出了问题并能指出我去哪里寻找问题?

相关内容