\pageref Befehl nur ausführen, wenn Seitenwechsel

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Waschmaschiene
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 80
Registriert: Mi 7. Jan 2015, 07:22

\pageref Befehl nur ausführen, wenn Seitenwechsel

Beitrag von Waschmaschiene »

Hey Hey

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}

Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag von Genmutant »

Vielleicht hilft dir da varioref mit dem \vpageref Befehl weiter.

Antworten