是什么原因导致同一页面上的页眉和内容之间的间距不同?

是什么原因导致同一页面上的页眉和内容之间的间距不同?

我发现只有一页(到目前为止)的页眉和内容之间的间距与其他所有页面的间距不同。您可以在下图中看到这种行为(来自文档的第 2 页和第 3 页):

正确的间距 间距不正确

我的.tex 文件内容显示如下。

\documentclass[a4paper]{report}
\usepackage{fullpage}
\usepackage{lipsum}
\usepackage{fancyhdr}
\pagestyle{fancy}
\setlength{\headsep}{0.5cm}

\begin{document}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter. #1}{}}
\fancyhead[L]{\bfseries \leftmark}
\fancyhead[R]{\bfseries \rightmark}

\chapter{Version Control}
\lipsum
\lipsum
\lipsum
\lipsum

\end{document}

答案1

编译该文档会在第 2 页产生以下警告:

软件包 Fancyhdr 警告:\headheight 太小(0.0pt):至少将其设置为 12.0pt。我们现在将其设置为与文档其余部分一样大。但是,这可能会导致页面布局不一致。

按照建议进行操作fancyhdn,即替换\setlength{\headsep}{0.5cm} \setlength{\headheight}{0.5cm}解决问题。

相关内容