我想要一份文档,其中页眉后有 5cm 的间隙。因此我将 headsep 设置为 5cm,这样只会将文本向下移动 5cm,而不会使底部边距太小。下面是一个最小示例:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\pagestyle{fancy}
\rhead{Nice right header}
\lhead{Nice left header}
\setlength{\headsep}{5cm}
\begin{document}
%A lot of text
\end{document}
您可以尝试一下,如果文档中有大量文本,文本就会超出纸张范围。我该如何解决这个问题?也许可以使用某个命令在每页开头添加 \vspace{5cm}?
答案1
修改文档页面的默认尺寸时,了解这些尺寸的定义方式会很有帮助。
该软件包的用户手册layout
很好地描述了这种机制,并配有大量插图。我并不推荐使用这个包,但手册中的插图非常有价值。在这里查找手册: https://texdoc.org/serve/layman.pdf/0
为了实际调整页面尺寸,geometry
通常建议使用该包。
在本例中,最重要的是要明白\headsep
不包含在 中\textheight
,因此有必要将该高度减少 所增加的量\headsep
。