目录、图片列表、表格和术语的右下角页码

目录、图片列表、表格和术语的右下角页码

我希望所有页码都显示在每页的右下角。所以我使用了包fancyhdr

我把这句话放在序言里

%customize page numbering on right hand side
\fancyhf{} %clear all header and footer fields
\fancyfoot[RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}

它运行正常,特别是在每一章的第一页以及\thispagestyle{fancy}我放置的位置之后\chapter{}

但它不适用于下面的这些页面,目录、图表、表格和术语。它们出现在页面底部中间。我是不是漏掉了什么?

%Table of content

\newpage
\thispagestyle{fancy}
\renewcommand\contentsname{CONTENTS}
\tableofcontents
\addcontentsline{toc}{chapter}{CONTENTS}

%List of tables 

\newpage
\thispagestyle{fancy}
\renewcommand\listtablename{LIST OF TABLES}
\listoftables
\addcontentsline{toc}{chapter}{LIST OF TABLES}

%List of figures

\newpage
\thispagestyle{fancy}
\renewcommand\listfigurename{LIST OF FIGURES}
\listoffigures
\addcontentsline{toc}{chapter}{LIST OF FIGURES}

%Nomenclature

\newpage
\thispagestyle{fancy}
\addcontentsline{toc}{chapter}{NOMENCLATURE}
\printnomenclature[3cm]

答案1

在标准文档类中,章节的第一页使用 来设置\thispagestyle{plain}。您可以重新定义plain页面样式,使其与您的fancy页面样式相似,这样所有引用都\thispagestyle{plain}等同于,\thispagestyle{fancy}只需遵循fancyhdr 文档(部分7 重新定义plain风格,第 7 页):

\documentclass{book}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{fancyhdr}% http://ctan.org/pkg/fancyhdr
%customize page numbering on right hand side
\fancypagestyle{plain}{% Redefining plain page style
  \fancyhf{} %clear all header and footer fields
  \fancyfoot[RO]{\thepage}
}%
\fancyhf{} %clear all header and footer fields
\fancyfoot[RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\pagestyle{fancy}% Fancy page style
\begin{document}
\tableofcontents

\chapter{First chapter}%\thispagestyle{fancy}
\lipsum[1-20]
\chapter{Second chapter}%\thispagestyle{fancy}
\lipsum[21-40]
\chapter{Last chapter}%\thispagestyle{fancy}
\lipsum[41-60]
\end{document}

通过重新定义plain页面样式,您不必\thispagestyle{fancy}在每一章开始时发出,如上面的 MWE 所示。

相关内容