如何在 KOMA 脚本标题(scrlayer-scrpage)中设置作者、标题和日期?

如何在 KOMA 脚本标题(scrlayer-scrpage)中设置作者、标题和日期?

我如何自定义页眉\author,使其包含、\title\date并在页眉下划线?

因为我使用 Koma Script 文档类,所以我想避免fancyhdr使用包并使用scrlayer-scrpage。我试过,\chead{\title \author \date}但它没有改变,可能是因为中的自动标记选项\usepackage[automark]{scrlayer-scrpage}。我希望页眉出现在除标题页和内容列表之外的每一页上。

因此fancyhdr代码如下:

\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{Lady Gaga: Test}
\fancyhead[RE,LO]{\today}
\fancyfoot[CE,CO]{\thepage}
\fancyfoot[LE,RO]{}

答案1

您可以将以下内容“翻译”fancyhdrscrlayer-scrpage

\documentclass[headinclude=true]{scrbook}
\usepackage{blindtext}

\usepackage[headsepline=.5pt]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearpairofpagestyles

\ohead{Lady Gaga: Test}
\ihead{\today}
\cfoot*{\pagemark}

% If you want to change the font/shape etc.:
%   \setkomafont{pageheadfoot}{...}
%   \setkomafont{pagenumber}{...}

\begin{document}
    \blinddocument
\end{document}

如果你想自动插入author/ title,你可以添加

   ...
\usepackage{titling}
\author{Lady Gaga}
\title{Test}
\date{\today}

\ohead{\theauthor: \thetitle}
\ihead{\thedate}
\cfoot*{\pagemark}
   ...

在此处输入图片描述

相关内容