![Número de página extraviado usando fancyhdr, color personalizado y opción de geometría "includefoot"](https://rvso.com/image/370290/N%C3%BAmero%20de%20p%C3%A1gina%20extraviado%20usando%20fancyhdr%2C%20color%20personalizado%20y%20opci%C3%B3n%20de%20geometr%C3%ADa%20%22includefoot%22.png)
Si coloreo el número de página con los paquetes fancyhdr
y xcolor
, obtengo el número de página del espacio definido como "footskip" en el geometry
paquete.
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 titleps
paquete, utilizado en lugar de, fncyhdr
no 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}