Como alterar o fantasiaheadoffset diferente para páginas únicas e páginas de dois dígitos

Como alterar o fantasiaheadoffset diferente para páginas únicas e páginas de dois dígitos

Estou usando o fancyhdr para posicionar meus números de página em um documento (páginas pares/ímpares).

\pagestyle{fancy}
\fancyhf{}%
\renewcommand{\headrulewidth}{0pt}%
\setlength\footskip{2.0cm}%
\fancyheadoffset[rof,lef]{17mm}%
\fancyfoot[RO,LE]{\color{KULTgold} \huge \headingfont \thepage}%

Coloquei-os na posição correta verticalmente, mas horizontalmente - as páginas de um dígito estão ligeiramente erradas, os números de páginas de dois dígitos parecem bons.

Como posso ajustar a posição dos números das páginas das páginas 1 a 9?

página com um dígito página com dois dígitos

Responder1

Consegui encontrar uma solução sozinho: colocar o número da página em uma caixa com alinhamento central e ajustar o número de deslocamento e o tamanho da caixa faz com que funcione

\pagestyle{fancy}
\fancyhf{}%
\renewcommand{\headrulewidth}{0pt}%
\setlength\footskip{2.0cm}%
\fancyheadoffset[rof,lef]{15mm}%
\fancyfoot[RO, LE]{\color{KULTgold} \huge \headingfont \makebox[15pt][c]{\thepage}}%

informação relacionada