我在章节的第一个站点上出现了标题标记,我想让它们消失。
\automark[chapter]{chapter}
%\rehead[]{\headmark} % supresses all headmarks
%\rohead[]{\headmark} % supresses all headmarks
\rehead[\headmark]{}
\rohead[\headmark]{}
%\ohead[\headmark]{} % has no effect
%\ohead[]{\headmark} % suppresses all headlines
\cfoot[]{} % Remove pagenumber in center of page
%\refoot[\chaptermark {\vline height 13pt width 13pt} \pagemark]{\chaptermark {\vline height 13pt width 13pt} \pagemark}
%\rofoot[\chaptermark {\vline height 13pt width 13pt} \pagemark]{\chaptermark {\vline height 13pt width 13pt} \pagemark}
%\refoot[\chaptermark ~{\vline height 13pt width 1pt} \pagemark]{\chaptermark ~{\vline height 13pt width 1pt} \pagemark}
%\rofoot[\chaptermark ~{\vline height 13pt width 1pt} \pagemark]{\chaptermark ~{\vline height 13pt width 1pt} \pagemark}
\rofoot[]{\pagemark}
\refoot[]{\pagemark}
\pagestyle{scrplain}
%\pagestyle{scrheadings}
%\renewcommand*{\chapterpagestyle}{plain} % has no effect
%\renewcommand*{\chapterpagestyle}{empty} % works, but removes also pagemark
答案1
可选参数\rehead
和\rohead
为 pagestyle 设置页眉右侧的内容plain.scrheadings
。请注意plain
和scrplain
是 的别名plain.scrheadings
:
\rohead[<content for plain.scrheadings>]{<content for scrheadings>}
不幸的是,我们不知道使用的是哪个类,也不知道文档是单面的还是双面的。我们也不知道想要的结果是什么。
例如单面文件在“普通”页面的右侧显示章节标题和页码,而在章节页面上仅显示页码:
\documentclass{scrreprt}
\usepackage[automark]{scrlayer-scrpage}% activates pagestyle scrheadings automatically
\clearpairofpagestyles% clear predefined contents for both scrheadings and plain.scrheadings
\ohead{\headmark}
\ofoot*{\pagemark}% starred version sets the entry for both scrheadings and plain.scrheadings
\usepackage{blindtext}% only for dummy text
\begin{document}
\blinddocument
\end{document}
例如双面文件在“普通”页面的右侧显示章节标题和页码,而在章节页面上仅显示页码:
\documentclass{scrbook}
\usepackage{scrlayer-scrpage}
\automark[chapter]{chapter}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
如果文档是双面的,并且章节条目和页码应该位于奇数页和偶数页的右侧(这是不寻常的):
\documentclass{scrbook}
\usepackage{scrlayer-scrpage}
\automark[chapter]{chapter}
\clearpairofpagestyles
\rohead{\headmark}
\rehead{\headmark}
\rofoot*{\pagemark}
\refoot*{\pagemark}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
答案2
非常感谢您的评论,请原谅我没有提到这是一份片面的scrbook
文件(在这种情况下这并不重要)。
我错过了一个重要的观点KOMAscript 的 \cfoot[]{}
和\chead[]{}
宏:方括号中的可选参数用于设置页眉或页脚的内容清楚的页,例如章节的第一页。因此,我需要省略可选参数,例如,\rhead[]{\headmark}
以防止 LaTeX 在章节的第一页上放置页眉标记。