如何在 koma-script 类中的页眉后和页脚前添加水平线?

如何在 koma-script 类中的页眉后和页脚前添加水平线?

考虑这个简单的文档。

\documentclass{scrbook}
\usepackage{scrlayer-scrpage}
\pagestyle{scrheadings}
\usepackage{amsmath}
\usepackage{blindtext}
\begin{document}
\title{\Huge Me}
\author{Maulik}
\date{\today}
\maketitle
\chapter{Introduction}
\blindtext[10]
\chapter{Methods}
\blindtext[10]
\end{document}

如您所见,我使用的是 KOMA 脚本类。在此文档中,我希望在页眉后和页脚前有水平线。它看起来像

header
--------
Text of the document
-------
footer

我知道可以使用 fancyhdr 包以及 renewcommand 来完成(如图所示这里)。但是,是否可以使用 KOMA-script 类中的默认 scrlayer-scrpage 包来执行相同的操作?

答案1

对于页眉下方和页脚上方的水平线,只需使用headseplinefootsepline选项scrlayer-scrpage

\documentclass{scrbook}
\usepackage[headsepline, footsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\usepackage{amsmath}
\usepackage{blindtext}
\begin{document}
\title{\Huge Me}
\author{Maulik}
\date{\today}
\maketitle
\chapter{Introduction}
\blindtext[10]
\chapter{Methods}
\blindtext[10]
\end{document}

相关内容