将新章节的页码移至顶部

将新章节的页码移至顶部

使用 classic-thesis,并使用 \pagestyle{scrheadings},新章节的第一页在页面的左下角/右下角显示页码。我只想更改页码的位置并将其移动到左上角/右上角。我搜索了一下,我想我必须使用类似的东西:

\deftripstyle{pgnumbottomcenter}{}{}{}{}{\pagemark{}}{}% Here I have to modify something
\pagestyle{pgnumbottomcenter}
\renewcommand{\chapterpagestyle}{pgnumbottomcenter}

我应该修改什么才能将页码移到顶部(保留页码样式的所有其他特征)?

答案1

KOMA 脚本文档(部分5.2. 定义自己的页面样式)提及的接口如下\deftripstyle

\deftripstyle{<name>}[<LO>][<LI>]{<HI>}{<HC>}{<HO>}{<FI>}{<FC>}{<FO>}

这允许您为页面上的nner、uter 和entred 位置设置Headers 和Footers 。下面我定义了放置在内部的页面样式:IOCpgnumtopouter\pagemark<HO>

在此处输入图片描述

\documentclass{scrbook}
\usepackage{classicthesis}
\usepackage{lipsum}

% \deftripstyle{<name>}[<LO>][<LI>]{<HI>}{<HC>}{<HO>}{<FI>}{<FC>}{<FO>}
\deftripstyle{pgnumbottomcenter}{}{}{}{}{\pagemark}{}% Here I have to modify something
\pagestyle{pgnumbottomcenter}
\deftripstyle{pgnumtopouter}{}{}{\pagemark}{}{}{}
\renewcommand{\chapterpagestyle}{pgnumtopouter}

\begin{document}

\chapter{First chapter}
\lipsum[1-7]

\chapter{Second chapter}
\lipsum[1-7]
\end{document}

相关内容