O rodapé de dois lados produz espaço vertical extra

O rodapé de dois lados produz espaço vertical extra

O código abaixo produz o espaçamento correto para páginas laterais ímpares, mas espaçamento incorreto para páginas laterais pares.

Espaçamento correto:

insira a descrição da imagem aqui

Espaçamento errado:

insira a descrição da imagem aqui

Na minha tentativa de distinguir opticamente entre as duas declarações, pude encontrar três diferenças:

  1. Declarei pelo rodapé esquerdo em vez do direito.
  2. Declarei o rodapé nas páginas pares, em vez das páginas ímpares.
  3. Minha ordem de declaração é inversa: começo com na markminha primeira declaração e \rlapao lado dela. O espaçamento errado é produzido quando eu emito \llape sigo com meu arquivo mark.

Posso produzir o espaçamento correto sem emitir \llap, mas gostaria muito de ter o número da minha página lá.

Como se livrar do espaço supérfluo produzido pela \fancyfoot[LE]declaração? / Como produzir o espaçamento correto nas páginas pares, exatamente igual ao espaçamento nas páginas ímpares?

Código:

\documentclass[twoside]{article}

\usepackage{xcolor}
\usepackage{lipsum}

\usepackage{fancyhdr}
\newlength\titleindent
\setlength\titleindent{.25in}

\pagestyle{fancy}
\fancyhf{}
%\renewcommand{\sectionmark}[1]{\markboth{#1}{}}
%\renewcommand{\subsectionmark}[1]{\markright{#1}}
\fancyfoot[RO]{%
        \leftmark\strut\rlap{\hskip\titleindent\parbox{\titleindent}{\color{blue}\thepage\strut}}%
        }%
\fancyfoot[LE]{%
        \llap{\parbox{\titleindent}{\color{blue}\thepage\strut}}\leftmark\strut%
        }%
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{.4pt}


\begin{document}

\section{Section}

\lipsum\lipsum

\end{document}

Responder1

Como diz egreg ema resposta dele, use \makeboxaqui também.

\documentclass[twoside]{article}

\usepackage{xcolor}
\usepackage{lipsum}

\usepackage{fancyhdr}
\newlength\titleindent
\setlength\titleindent{.25in}

\pagestyle{fancy}
\fancyhf{}
%\renewcommand{\sectionmark}[1]{\markboth{#1}{}}
%\renewcommand{\subsectionmark}[1]{\markright{#1}}
\fancyfoot[RO]{%
        \leftmark\strut\makebox[0pt][l]{\hspace{\titleindent}\color{blue}\thepage\strut}%
        }%
\fancyfoot[LE]{%
        \makebox[0pt][r]{\color{blue}\thesection\hspace{\titleindent}}\leftmark\strut%
        }%
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{.4pt}


\begin{document}

\section{Section}

\lipsum\lipsum

\end{document}

insira a descrição da imagem aqui

informação relacionada