LyX 中 Koma-Script 类的中心编号页面

LyX 中 Koma-Script 类的中心编号页面

我正在 LyX 中撰写论文,使用 book koma-script 文档类。但是,我需要做一些修改,以便我的论文符合大学的要求。

其中之一是页码必须居中。为了做到这一点,我使用了\cfoot{\thepage}。但是,在每一章的开头,页码都在右侧,但接下来的页面居中。

以下是快照:在此处输入图片描述

如您所见,数字在右侧,但我希望它位于中间。这种情况发生在每一章,也发生在目录/LOF/等处。所以,我的问题是,如何在 LyX 中将每章第一页的页码居中?

提前致谢

PS:在 LyX 中,我还为我的文档类使用了以下选项:listof=totoc、english、listtotoc、chapterprefix、tablecaptionabove、bibtotoc、parskip=full、headings=small、numbers=noenddot、intoc。我不知道它们是否与每页的中心编号有冲突

答案1

摘自fancyhdr手册(第 7 页)

某些 LaTeX 命令(例如\chapter)使用\thispagestyle命令自动切换到plain页面样式,从而忽略当前有效的页面样式。要自定义此类页面,您必须重新定义普通页面样式。

因此,你可以这样写(改编自同一手册,后面一页)

\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[C]{\thepage}}

松散相关的建议:当使用来自 KOMA 包的类时,使用包可能更好scrpage2。 (同样的问题也适用:它在 KOMA 文档中描述。我无法在这里给你一个确切的参考,因为我有一个旧版本。)

答案2

可以scrbook将章节页面的页面样式更改为fancy使用

\renewcommand\chapterpagestyle{fancy}

但建议scrlayer-scrpage与 KOMA-Script 类一起使用:

\usepackage{scrlayer-scrpage}
\clearpairofpagestyles
\cfoot*{\pagemark}

带星号版本的参数\cfoot用于页面样式scrheadings和页面样式plain

梅威瑟:

\documentclass{scrbook}

\usepackage{scrlayer-scrpage}
\clearpairofpagestyles
\cfoot*{\pagemark}

\usepackage{lipsum}% for dummy text
\begin{document}
\chapter{Chapter One}
\lipsum
\end{document}

相关内容