我正在使用 pdflatex 的文章类,我希望每个部分和子部分都从新页面的顶部开始。我使用了
\newcommand{\sectionbreak}{\clearpage}
\newcommand{\subsectionbreak}{\clearpage}
但有时,一个小节以填写最后一页结束,而 LaTeX 会添加一个新页面。然后出现\clearpage
如上所示的情况,另一个新页面开始,给我一个空白页。
我怎么知道 a已经发生了,以便我可以阻止(如何?)上述事情的\newpage
自动发生?\clearpage
\newcommand
谢谢。
答案1
我感谢大卫·卡莱尔;他权威的声明,即这种异常不应该发生在\clearpage
指挥中,促使我满怀信心地检查我的档案,相信我会发现一些东西。
事实证明,我\verbatim
在某个部分的末尾有一个环境,而最后一行恰好是空白行(这不是我的本意),而这个空白行会打印在下一页上。这样一来,下一页就被使用了(尽管有一个空白行),LaTeX 会在新的页面上开始新的部分,从而给我一个空白页,其中实际上包含 \verbatim 环境的最后一个空白行。
删除该空白行可以解决明显的异常问题。
再次感谢 David Carlisle。
(但是,现在只是出于好奇,是否有一个键可以检查 Latex 是否开始了新的页面?)
感谢所有花时间发表评论的人。