Número de página extraviado usando fancyhdr, color personalizado y opción de geometría "includefoot"

Número de página extraviado usando fancyhdr, color personalizado y opción de geometría "includefoot"

Si coloreo el número de página con los paquetes fancyhdry xcolor, obtengo el número de página del espacio definido como "footskip" en el geometrypaquete.

Adjunto un MWE donde se puede ver que si el número de página está coloreado con \color{customcolor}, se extravía (está debajo de la línea dibujada por geometry):

\documentclass{book}
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage{xcolor}

\geometry{bottom=30pt,includeheadfoot, showframe}

\definecolor{customcolor}{RGB}{112,112,112}

\fancypagestyle{plain}{
\fancyhf{}
\fancyfoot[CO]{\color{customcolor}\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}

\begin{document}

\pagestyle{plain}

Hello!  

\end{document}

¿Cómo puedo evitarlo?

(Estoy compilando esto en LuaTeX)

Respuesta1

Usar \fancyfoot[CO]{\textcolor{customcolor}{\thepage}}` resuelve el problema.

Sin embargo, el titlepspaquete, utilizado en lugar de, fncyhdrno tiene este inconveniente y tiene una sintaxis más simple, con el \renewpagestyle{plain}{...}comando:

\documentclass{book}

\usepackage{xcolor}
\definecolor{customcolor}{RGB}{112,112,112}

 \usepackage{titleps}
 \renewpagestyle{plain}{%
 \setfoot{}{\color{customcolor}{\thepage}}{}
 }%
\usepackage{geometry}
\geometry{bottom=30pt,includeheadfoot, showframe}

\begin{document}

\pagestyle{plain}

Hello!

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada