在 fncychap 中更改页码颜色

在 fncychap 中更改页码颜色

我正在使用 fncychap Glenn 选项。我的问题是,在其他页面中有页眉和页脚时,我可以使用以下代码更改页码的颜色:

\usepackage[Glenn]{fncychap}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\color{myblue}Header}
\fancyhead[RE,LO]{}
\fancyfoot[CE,CO]{\color{myblue} \leftmark}
\fancyfoot[LE,RO]{\color{myblue} \thepage}

但在有章节标题的页面中,页码采用默认样式。那么如果页面中没有页眉和页脚,我该如何更改页码的颜色?

答案1

章节页面使用不同的页面样式,称为plain,可以单独调整以包含颜色:

\documentclass{book}

\usepackage{fancyhdr}
\usepackage{xcolor}
\usepackage[Glenn]{fncychap}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\color{blue}Header}
\fancyhead[RE,LO]{}
\fancyfoot[CE,CO]{\color{blue} \leftmark}
\fancyfoot[LE,RO]{\color{blue} \thepage}

\fancypagestyle{plain}{%
  \renewcommand{\headrulewidth}{0pt}%
  \fancyhf{}%
  \fancyfoot[C]{\color{blue} \thepage}%
}

\usepackage{lipsum}

\begin{document}
\chapter{title}

\lipsum
\end{document}

相关内容