如何通过删除页眉和页脚来回收空间

如何通过删除页眉和页脚来回收空间

我在大多数文档中使用 fancyhdr 作为页眉和页脚,但是有些页面(例如标题页)不需要页眉和页脚,对于这些页面,我设置了

\pagestyle{empty}

但是 LaTeX 仍然为这些页面上不存在的页眉和页脚留出了空间,这意味着我不能将该空间用于标题页元素,或者例如我希望允许其向下延伸到页面底部的印记页上的文本。

如何才能将页眉和页脚减少为零,但仅限于不需要页眉和页脚的选定页面(最好是一系列页面),并且不影响使用页眉和页脚的其他页面?

答案1

您可能应该使用\thispagestyle{empty}而不是\pagestyle。要叠印页眉空间,您可以使用

\vspace*{-20pt}%
\enlargethispage{40pt}%

第一行将所有内容向上移动并叠印在顶部,第二行增加页面主体。选择适合您要求的长度。

答案2

我最终使用几何包(我一直用它来设置序言中的 A5 页边距)来完成此操作:

\newgeometry{noheadfoot=true,top=1.5cm,bottom=1.5cm}
% . . . stuff
\restoregeometry

它并不是完全理想的,因为它需要插入正确的“神奇数字”,但它可以完成工作。

我仍然不完全确定 noheadfoot 的用途 - 它本身似乎什么都不做,但无论如何将它包括在内似乎是个好主意。

相关内容