我遇到了一个奇怪的问题。似乎 LaTeX 试图阻止在节标题前进行分页。
\chapter
排版包含多个s、\section
s 和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,但是,可能需要花一点时间才能使该问题可靠地重现。
因此,与此同时,也许有人知道哪里出了问题并能指出我去哪里寻找问题?