![Número da página extraviado usando fantasia, cor personalizada e opção de geometria "includefoot"](https://rvso.com/image/370290/N%C3%BAmero%20da%20p%C3%A1gina%20extraviado%20usando%20fantasia%2C%20cor%20personalizada%20e%20op%C3%A7%C3%A3o%20de%20geometria%20%22includefoot%22.png)
Se eu colorir o número da página com os pacotes fancyhdr
e xcolor
, obtenho o número da página fora do espaço definido como "footskip" no geometry
pacote.
Estou anexando um MWE onde você pode ver que se o número da página estiver colorido com \color{customcolor}
, ele será extraviado (está abaixo da linha desenhada 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}
Como posso evitar isso?
(Estou compilando isso no LuaTeX)
Responder1
Usar \fancyfoot[CO]{\textcolor{customcolor}{\thepage}}` resolve o problema.
Porém, o titleps
pacote, utilizado no lugar de fncyhdr
não possui esse inconveniente, e possui uma sintaxe mais simples, com o \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}