书目更改页码样式

书目更改页码样式

我正在使用book类,因此页码位于文档的角落。调用命令时\bibliography,LaTeX 会创建一个具有标准编号的页面(居中,底部),然后切换回书目其余页面的书籍编号。

这里发生了什么事?我该如何解决?

答案1

titlesec带有该选项的包pagestyles允许您定义不同的样式并将它们分配给带有的“普通”页面\pagestyle{<style>}或仅适用于带有的章节页面\assignpagestyle{\chapter}{<style>}

由于您使用的是书籍类,因此您可以独立定义偶数面和奇数面的页眉和页脚。例如:

\usepackage[pagestyles]{titlesec}

\newpagestyle{main}{
 \headrule \footrule
 \sethead[][][\chaptertitle] %even
         {\sectiontitle}{}{} %odd
 \setfoot[\thepage][][] %even
         {}{}{\thepage} %odd
}

\newpagestyle{chap}{
 \footrule
 \setfoot[\thepage][][]
         {}{}{\thepage}
}

进而:

\pagestyle{main}
\assignpagestyle{\chapter}{chap}

答案2

如果我理解你的设置正确的话,你想要第一页每一个章节级单元,无论编号或未编号,都没有页码——无论是在页面的底部中心还是在标题行中。

你还没有表明如何你已经在其他章节级单元中实现了这种外观,但实现这种外观的一种方式全球即对于整个文档,将插入说明

\makeatletter
\let\ps@plain\ps@empty
\pagestyle{plain}
\makeatletter

在序言中。这些说明“让”plain页面样式(在页面底部居中打印页码)成为empty页面样式。我想您可以猜出页面样式的主要特征empty是什么……

相关内容