Re: \pageref{LastPage} zählt eine Seite zu wenig

Ulrike Fischer <[email protected]> Thu, 5 Jun 2025 15:32:14 +0200
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
Am Thu, 5 Jun 2025 09:34:07 +0200 schrieb Jakob Mendel:

> Liebe Fachleute,
> 
> seit ein paar Tagen zählt \pageref{LastPage} stets eine Seite zu wenig:
> 
> -----
> \documentclass{article}
> % \documentclass{scrartcl}
> 
> \usepackage{lastpage}
> 
> \begin{document}
> Das ist Seite \thepage{} von \pageref{LastPage}.\newpage
> Das ist Seite \thepage{} von \pageref{LastPage}.\newpage
> Das ist Seite \thepage{} von \pageref{LastPage}.
> \end{document}
> -----
> 
> Ich verwende ein täglich aktualisiertes TeXlive.  Es spielt auch keine 
> Rolle, ob ich mit article oder mit scrartcl arbeite; ebensowenig, ob ich 
> pdflatex oder lualatex verwende.

Das neueste LaTeX-release hat jetzt eine "eingebaute" Unterstützung
für solche lastpage labels (es verliert jetzt nicht mehr
\write-Befehle die nach der letzten Seite kommen). Damit das
funktioniert, muss der Seitenzähler korrigiert werden, und damit
fällt jetzt lastpage um. Ich werde dem lastpage-Autor schreiben. Du
kannst sowas machen:

\documentclass{article}

\AddToHook{enddocument/afterlastpage}{\label{LastPage}}

\begin{document}
Das ist Seite \thepage{} von \pageref{LastPage}.\newpage
Das ist Seite \thepage{} von \pageref{LastPage}.\newpage
Das ist Seite \thepage{} von \pageref{LastPage}.
\end{document}



-- 
Ulrike Fischer 
http://www.troubleshooting-tex.de/

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l