\pageref Befehl nur ausführen, wenn Seitenwechsel

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: \pageref Befehl nur ausführen, wenn Seitenwechsel

von Genmutant » Di 17. Feb 2015, 11:49

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

\pageref Befehl nur ausführen, wenn Seitenwechsel

von Waschmaschiene » Di 17. Feb 2015, 11:22

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}

Nach oben