我想减少标准fancyhdr
包中头部规则和头部本身之间的间距。所有标题相似的主题都没有给我提供解决方案。请帮我解决这个简单的问题。
答案1
您可以使用重新定义\headrule
在规则排版之前添加方便的(负)跳过;以下示例代码显示了使用必要的重新定义-2pt
(根据需要在标记的行中更改此值% change here
)
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{lipsum}
\makeatletter
\def\headrule{{
\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
\vskip-2pt% change here
\hrule\@height\headrulewidth\@width\headwidth
\vskip-\headrulewidth%
}}
\makeatother
\pagestyle{fancy}
\begin{document}
\chapter{A test chapter}
\section{A test section}
\lipsum[1-40]
\end{document}