Gibt es eine Möglichkeit, einen Befehl nur ausführen zu lassen, wenn sich der \label Befehl nicht mehr auf der selben Seite befindet wie der \pageref Befehl.
Vgl. Ausführungen im Minimalbeispiel.
\documentclass[a4paper,11pt]{report} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{blindtext} \begin{document} \blindtext \blindtext Ich möchte darauf verweisen \label{Hier} \blindtext \blindtext %\blindtext %Prozentzeichen entfernen um beide Varianten des Problems zu generieren. Wie bereits auf S. \pageref{Hier} ausgeführt will ich.... %Jetzt sollte der Satzteil " auf S." nur erscheinen, wenn dieser Abschnitt auf einer anderen Seite landet. Ansonsten sollte Latex diese Eingabe ignorieren. Ist dies möglich? \end{document}