有没有办法根据实际页码定义页面样式?例如,第一页是标题页,第二页是目录(也可能是第三页和第四页),接下来是执行摘要,接下来是报告,等等。
我主要关注前几页,并注意到无论目录有多少页,页面样式都必须保持不变。
我想在我的preamble.tex
文件中完成这一点。
答案1
原则上,可以将页面样式设置为另一个命令的一部分来执行,从而将两者联系在一起。
例如,假设目录有一个名为 的页面样式tocpagestyle
,正文有一个名为 的页面样式mainmatterpagestyle
。以下内容将确保目录和正文与序言的页面样式不同:
\let\oldtableofcontents\tableofcontents% Copy \tableofcontents
\renewcommand{\tableofcontents}{% Update \tableofcontents to...
\cleardoublepage
\pagestyle{tocpagestyle}% Set the ToC page style
\oldtableofcontents% Set the regular ToC
\cleardoublepage
\pagestyle{mainmatterpagestyle}% Set the main matter page style
}
\mainmatter
如果使用的话,也可以将其绑定到。