我在大多数文档中使用 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 的用途 - 它本身似乎什么都不做,但无论如何将它包括在内似乎是个好主意。