回忆录:索引的页面样式从索引的第二页开始

回忆录:索引的页面样式从索引的第二页开始

我正在尝试更改索引的页面样式,但我不明白为什么这只在索引的第 2 页生效:

\documentclass{memoir} 
\usepackage{kantlipsum} 

\makepagestyle{index} 
  \makeheadrule{index}{\textwidth}{\normalrulethickness} 
  \makeevenhead{index}{\rightmark}{}{\leftmark} 
  \makeoddhead{index}{\rightmark}{}{\leftmark} 
  \makeevenfoot{index}{Index - \thepage}{even}{even} 
  \makeoddfoot{index}{odd}{odd}{Index - \thepage} 

\makeindex 
\begin{document} 
\chapter{One} 
\kant[1-5] 
\newcount\ind\ind=1\loop\index{\the\ind}\advance\ind1\ifnum\ind<400\repeat 
\clearpage 
\pagestyle{index} 
\printindex 
\end{document} 

输出的第 3 页显示居中的 3,而不是:odd odd Index - 3

答案1

我相信\printindex这相当于一个章节的开始,所以第一页就是chapter样式。

我认为,解决此问题的最佳方法是为chapter页面样式设置一个别名:

\clearpage 
\aliaspagestyle{chapter}{index}
\pagestyle{index} 
\printindex 

相关内容