Querverweise mit prettyref und varioref
prettyref und varioref sind zwei nützliche Pakete für die Erstellung von Querverweisen. Hier ein Beispiel (zweimal übersetzen)
Zusatz: Mit dem showlabels Paket lassen sich die genutzten \labels{} im Rand des Dokuments ausgeben.
\documentclass[ngerman]{scrartcl} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage{blindtext} \usepackage{varioref} \usepackage{prettyref} \newrefformat{eq}{\textup{(\ref{#1})}} \newrefformat{lem}{Lemma \ref{#1}} \newrefformat{thm}{Theorem \ref{#1}} \newrefformat{cha}{Kapitel \ref{#1}} \newrefformat{sec}{Abschnitt \ref{#1}} \newrefformat{tab}{Tabelle \ref{#1} auf Seite \pageref{#1}} \newrefformat{fig}{Abbildung \ref{#1} auf Seite \pageref{#1}} \usepackage[]{showlabels} \begin{document} \section{Erster Abschnitt}\label{sec:erst} \blindtext[1] \blindtext[1] \blindtext[1] \begin{figure}% \rule{\columnwidth}{5cm} \caption{Hallo Welt!}% \label{fig:test1}% \end{figure} \blindtext[1] \section{Zweiter Abschnitt} \blindtext[1] \blindtext[1] \blindtext[1] \blindtext[1] \blindtext[1] \begin{figure}% \rule{\columnwidth}{5cm} \caption{Hallo Welt!}% \label{fig:test2}% \end{figure} \blindtext[1] \blindtext[1] \blindtext[1] \blindtext[1] Siehe Abbildung \ref{fig:test1} auf Seite \pageref{fig:test1} Siehe die Abbildung \vpageref{fig:test1} Siehe Abbildung \vref{fig:test1} Siehe Abbildung \ref{fig:test2} auf Seite \pageref{fig:test2} Siehe Abbildung \vpageref{fig:test2} Siehe Abbildung \vref{fig:test2} Siehe Abbildungen \vrefrange{fig:test1}{fig:test2} Siehe die Abbildungen \vpagerefrange{fig:test1}{fig:test2} \prettyref{fig:test1} \prettyref{sec:erst} \end{document} |