如何使用 scartcl 类将页码放在标题页的右上角

如何使用 scartcl 类将页码放在标题页的右上角

我能够使用 \rhead{\thepage} 在所有其他页面上放置页码,但标题页上的页码位于中间下方。我使用的是 \pagestyle{fancy}。如何将页码放在右上方?

答案1

对于 KOMA-Script 类,建议使用scrlayer-scrpage页眉和页脚包。

例子:

\documentclass{scrartcl}
\usepackage{blindtext}% only for dummy text

\usepackage[automark,headsepline,markcase=upper]{scrlayer-scrpage}% sets page style scrheadings automatically
\clearpairofpagestyles
\ihead{\rightmark}
\ohead*{\pagemark}% short version of \ohead[\pagemark]{\pagemark}
\addtokomafont{pagehead}{\normalfont}

\begin{document}
\title{Title}
\author{Author}

\maketitle
\blinddocument
\end{document}

在此处输入图片描述

答案2

你可以使用

\fancypagestyle{plain}{}

这使得页面样式plain与 相同。如果您想要与 稍有不同,fancy可以使用第二个(空)参数添加其他定义。因此,如果您不想在左侧显示运行标题,而不是行,请使用plainfancy

\fancypagestyle{plain}{\fancyhead[R]{}\renewcommand{\headrulewidth}{0pt}}

相关内容