PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Interner Verweis mit eigenem Titel?



ActronAB
18-05-2013, 00:21
Hallo!

Ich kenne eine Reihe von Möglichkeiten, um innerhalb eines Dokuments auf zuvor definierte Label zu verweisen (\ref, \pageref, \refname). Anklicken usw. funktioniert mit dem hyperref-Paket soweit auch wunderbar.

Aber gibt es auch eine Möglichkeit, mit einem eigenen Titel auf ein Label zu verweisen?

Etwa in dieser Form:

Siehe \befehl{fig:Bild}{Bild von lustigem Häschen}.

Ich würde vermuten es geht mit \href, aber dort bekomme ich nur externe Links hin.

Tnx & cu
Bernd

Sepp99
18-05-2013, 06:39
Sollte mit \hypertarget und \hyperlink klappen:

\listfiles
\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage[demo]{graphicx}
\usepackage{blindtext}
\usepackage{hyperref}

\begin{document}
\section{Eins}
\blindtext

\begin{figure}[htp]%
\hypertarget{fig:test}{}%
\centering%
\includegraphics[width=.5\linewidth]{filename}%
\caption{Dies hier ist ein Blindtext zum Testen von Textausgaben. Wer diesen Text liest, ist
selbst schuld.}%
\label{fig:test}%
\end{figure}

\blindtext
\cleardoublepage
\section{Zwei}

Siehe dazu Bild~\ref{fig:test} auf Seite~\pageref{fig:test}. Du kannst auch das \hyperlink{fig:test}{Bild von lustigem Häschen} betrachten.
\end{document}

Gruß, Sepp

klops
18-05-2013, 09:29
Geht auch ohne \hypertarget nur mit \label mit Hilfe von \hyperref[label]{target}, also im ursprünglichen Beispiel einfach:
Siehe \hyperref[fig:Bild]{Bild vom lustige Häschen}.
Man beachte, dass hier eckige Klammern zu verwenden sind.

Quelle hyperref-Manual, Seite 15, unten.

ActronAB
18-05-2013, 14:08
Ah ja, schön. Danke, das funktioniert.

cu
Bernd