[Tex/LaTex] Setting the space between page header and text block


I work with documentclass report and use fancyhdr package for chapters in this way:

\renewcommand{\chaptermark}[1]{\markright{\thechapter\ #1}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

I would like to change space between the line and the following text. Can anyone help me?

Best Answer

As @egreg pointed out in the comments, you have to adjust the length headsep. This can be done in the following ways:

  1. Use the command \setlength{\headsep}{0.2in} where you can put the relevant value of length.

  2. Use the package geometry as \usepackage[margin=1in,headsep=.2in]{geometry}.

As pointed in the comment by @Mico in the comments, you have defined \renewcommand{\chaptermark}.....two times. Please correct them.