.png)
Nach dem Upgrade von einer älteren Version von pdfTeX treten in meiner PDF-Ausgabe unerwartete Änderungen bei der Darstellung auf. Zuvor habe ich verwendet pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian)
, jetzt verwende ich pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
.
Das Problem zeigt sich in meinen Fußzeilen, die aus zwei roten Linien bestehen. Seit dem Update sind diese Linien nach unten verschoben und der Fußzeilentext „Seite X von Y“ ist leicht nach oben gerückt, obwohl sich am LaTeX-Code nichts geändert hat.
Vor:
Nach:
Ähnliche Probleme wurden gemeldet (eins,zwei,drei). Allerdings scheint keine der vorgeschlagenen Lösungen mein Problem zu beheben.
Ich habe es auch auf Overleaf getestet und festgestellt, dass das Problem bei pdfTeX-Versionen ab 2022 auftritt (Versionen vor und einschließlich 2021 (Legacy) rendern die PDFs korrekt).
Wie kann ich meine PDFs wieder wie gewohnt generieren?
Hier ist ein Beispiel meines LaTeX-Codes:
\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}
Das Ändern von vspace scheint keine Auswirkungen zu haben
\FooterRedLine
: Das Entfernen\vspace
hat nichts bewirkt.Page X of Y
Fußzeilentext: Das Ändern des vspace in\vspace*{3mm}
,\vspace{30mm}
, oder\vspace*{30mm}
hat nichts bewirkt.