von cgnieder » Mo 30. Jan 2012, 20:05
Das ist normal. Ich zitiere aus dem
LaTeX-Begleiter:
Der Befehl \label weist dem aktuellen „aktiven“ Element eines Dokuments den im Argument angegebenen Schlüssel zu. [...]
Das „zurzeit aktive“ Strukturelement, mit dem ein Querverweislabel erstellt wird, ist folgendermaßen festgelegt: Die Gliederungsbefehle (\chapter, \section, ...), die Umgebungen equation, figure, table und die theorem[i/]-Familie sowie die verschiedenen Ebenen der Umgebung enumerate und \footnote setzen den aktuellen Bezug, der die Nummer enthält, die LaTeX für das gegebene Element generiert. Dieser Bezug wird normalerweise am Anfang eines Elementes gesetzt, und zurückgesetzt, wenn der Geltungsbereich dieses Elementes verlassen wird.
In Deinem Beispiel wird der Verweis also trotz der \newpage[/i's bei \section*{Anhang} gesetzt.
Eine Alternative wären hyperref's \hypertarget und \hyperlink:
\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{hyperref}
\begin{document}
\section{Section1}
\subsection{SubSection1}
Link \hyperlink{hierhin}{klick}\\
\newpage
\section*{Anhang}
leer
\newpage
bla
\newpage
\hypertarget{hierhin}{hier}
\end{document}
Gruß
Das ist normal. Ich zitiere aus dem [url=http://www.amazon.de/LaTeX-Begleiter-Michel-Goossens/dp/3827370442]LaTeX-Begleiter[/url]:
[quote]Der Befehl \label weist dem aktuellen „aktiven“ Element eines Dokuments den im Argument angegebenen Schlüssel zu. [...]
Das „zurzeit aktive“ Strukturelement, mit dem ein Querverweislabel erstellt wird, ist folgendermaßen festgelegt: Die Gliederungsbefehle ([i]\chapter[/i], [i]\section[/i], ...), die Umgebungen [i]equation[/i], [i]figure[/i], [i]table[/i] und die [i]theorem[i/]-Familie sowie die verschiedenen Ebenen der Umgebung [i]enumerate[/i] und [i]\footnote[/i] setzen den [b]aktuellen Bezug[/b], der die Nummer enthält, die LaTeX für das gegebene Element generiert. Dieser Bezug wird normalerweise am Anfang eines Elementes gesetzt, und zurückgesetzt, wenn der Geltungsbereich dieses Elementes verlassen wird.
[/quote]
In Deinem Beispiel wird der Verweis also trotz der [i]\newpage[/i's bei [i]\section*{Anhang}[/i] gesetzt.
Eine Alternative wären hyperref's [i]\hypertarget[/i] und [i]\hyperlink[/i]:
[code]\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{hyperref}
\begin{document}
\section{Section1}
\subsection{SubSection1}
Link \hyperlink{hierhin}{klick}\\
\newpage
\section*{Anhang}
leer
\newpage
bla
\newpage
\hypertarget{hierhin}{hier}
\end{document}[/code]
Gruß