使用 scrlayer-scrpage 在第一章页面上添加标题标记

使用 scrlayer-scrpage 在第一章页面上添加标题标记

我如何让 KOMA-Script 包scrlayer-scrpage为每一页添加页眉,甚至是新章节开始的页面?

我得到了这个MWE:

\documentclass[a4paper, 12pt, ngerman, oneside]{scrreprt}
\usepackage[headsepline,automark]{scrlayer-scrpage}
\pagestyle{scrheadings}

\begin{document}
\chapter{Chapter}
\section{Section}
\newpage
\section{2nd Section}
\end{document}

这会为除章节开始的页面之外的每个页面添加页眉。

在此处输入图片描述

答案1

章节的第一页是有格式的,plain.scrheadings因此您需要对其进行定义。

一种可能性是使用类似 的东西\chead*{\leftmark}。星号标记也plain.scrheadings必须改变样式。

请参阅以下 MWE

\documentclass[a4paper, 12pt, ngerman, oneside]{scrreprt}

\usepackage[%
  headsepline,
  plainheadsepline, % <=================================================
  automark
]{scrlayer-scrpage}

\clearpairofpagestyles % <==============================================
\chead*{\leftmark} % <==================================================
\ihead*{\pagemark} % <==================================================

\pagestyle{scrheadings}

\begin{document}
\chapter{Chapter}
\section{Section}
\newpage
\section{2nd Section}
\end{document}

及其结果:

生成第一页

相关内容