.png)
Estou encontrando alterações inesperadas de renderização na minha saída de PDF após atualizar de uma versão mais antiga do pdfTeX. Anteriormente, eu estava usando pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian)
e agora estou usando pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
.
O problema se manifesta nos meus rodapés, que consistem em duas linhas vermelhas. Desde a atualização, essas linhas mudaram para baixo e o texto do rodapé "Página X de Y" subiu ligeiramente, apesar de não haver alterações no código LaTeX.
Antes:
Depois:
Problemas semelhantes foram relatados (um,dois,três). No entanto, nenhuma das soluções sugeridas parece resolver o meu problema.
Também testei no Overleaf e descobri que o problema está presente nas versões do pdfTeX a partir de 2022 (versões anteriores e incluindo 2021 (legado) renderizam os PDFs corretamente).
Como posso fazer com que meus PDFs sejam gerados como antes?
Aqui está um exemplo do meu código LaTeX:
\documentclass[10pt]{report}
\usepackage[top=3.2cm, bottom=3.5cm, left=1.5cm, right=1.5cm, foot=1.7cm, head=2.6cm, heightrounded, portrait, a4paper]{geometry}
\usepackage{stackengine}
\usepackage{fancyhdr}
\usepackage{tikz}
\newcommand\FooterRedLine{\vspace*{-6.8mm}\textcolor{red}{\rule{0.5\textwidth-1.2cm}{2pt}}}
\newcommand{\SetupHeaderAndFooter}{
\fancypagestyle{plain}{
\fancyhf{}
\renewcommand{\headrulewidth}{1.2pt}
\setlength{\tabcolsep}{1pt}
\renewcommand{\arraystretch}{1}
\setlength\arrayrulewidth{0.2pt}
\fancyfoot[L]{
\FooterRedLine \hfill \FooterRedLine
}
\fancyfoot[C]{
\includegraphics[width=2.2cm, keepaspectratio=true]{example-image-a} \\
\small{ABC\texttrademark} \\[1mm]
\scriptsize{\textit{ABC}}
}
\fancyfoot[R]{
\vspace{3mm}
\small{Page X of Y}
}
}
}
\SetupHeaderAndFooter
\pagestyle{plain}
\begin{document}
Hello
\end{document}
Parece que mudar o vspace não tem efeito
\FooterRedLine
: remover o\vspace
não fez nada.Page X of Y
texto do rodapé: alterar o vspace para\vspace*{3mm}
,\vspace{30mm}
, ou\vspace*{30mm}
, não fez nada.