设置页眉和文本块之间的间距

设置页眉和文本块之间的间距

我使用文档类报告并按fancyhdr以下方式使用章节包:

\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\chaptermark}[1]{\markright{\thechapter\ #1}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LO]{\bfseries\nouppercase\rightmark}
\fancyhead[RE]{\bfseries\nouppercase\leftmark}
\fancyhead[RO]{\bfseries\nouppercase\thepage} 
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}
\fancypagestyle{plain}{
\fancyhead{} 
\renewcommand{\headrulewidth}{0pt} 
}

我想更改行与以下文本之间的空格。有人能帮我吗?

答案1

正如@egreg在评论中指出的那样,您必须调整长度headsep。这可以通过以下方式完成:

  1. \setlength{\headsep}{0.2in}使用可以放置相关长度值的命令。

  2. 使用该包geometry作为\usepackage[margin=1in,headsep=.2in]{geometry}

正如@Mico在评论中指出的那样,您定义了\renewcommand{\chaptermark}.....两次。请更正。

相关内容