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}
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.
[code]\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}[/code]