scrlayer-scrpage 包的配置

scrlayer-scrpage 包的配置

由于我正在使用 KOMA,所以建议使用 scrlayer-scrpage 包而不是 fancy 包。

不幸的是我遇到了一些问题:我正在使用 scrbook,并且页眉和页脚应该如下所示:

  • 头部分离线
  • 在左页 - 标题:部分
  • 在右页 - 标题:章节,但开头没有“章节”(只有数字)
  • 每一页 - 页脚:页码

这就是我实际使用的代码:

\usepackage[headsepline]{scrlayer-scrpage}
\setlength{\headheight}{1.1\baselineskip}

结合:

\automark[section]{chapter}
\clearpairofpagestyles
\ihead{}
\ohead[\headmark]{\headmark}
\ifoot{}
\ofoot[\pagemark]{\pagemark}
\renewcommand*{\chapterpagestyle}{empty}

但是现在有一些错误我自己无法弄清楚:

  • 章节新页面上缺少页码(有或没有页码)
  • 页眉中显示的章节并非开头没有“章节”
  • 在目录之后,我创建了一个带有首字母缩略词的命名法。不幸的是,标题仍然被命名为目录。我如何告诉 latex 更改章节已更改?

非常感谢你的帮助!

答案1

从代码中删除该行\renewcommand*{\chapterpagestyle}{empty}。然后章节页面上的页面样式将为plain。要使plain页面上没有页眉条目,请删除可选参数\ohead

我猜chapterprefix你的文档中使用了这个选项。要从页眉中删除“章节”,请重新定义\chaptermarkformat

\renewcommand*\chaptermarkformat{\thechapter\autodot\enskip}

在此处输入图片描述

在此处输入图片描述

关于你的第三个问题:也许你必须使用\addchap{Acronyms}。如果这没有帮助,请使用显示问题的 MWE(最小工作示例)提出一个单独的问题。

相关内容