Seite 1 von 1

Hyperref Link bei Abbildungsverzeichnis und Zitat

Verfasst: Mi 27. Feb 2013, 16:06
von Harry55
Hallo,

ich habe folgendes Problem:

Wenn ich bei einer Abbildung ein Zitat angebe, wird im Abbildungsverzeichnis der rote Rahmen nur um die Zitatnummer gezogen, nicht um den ganzen Abbildungstitel, wenn ich über TEX>PS>PDF compiliere, da ich im Dokument PSTricks benutze. Über TEX>PDF erscheint der Rahmen komplett wie gewünscht. Geht das auch über PS>PDF oder eher nicht? Ist zwar nur eine kleine optische Sache, aber das stört mich :D

Ich arbeite mit TexnicCenter 2.0 und Miktex 2.9 auf Windows.

\documentclass[12pt,a4paper,twoside]{scrartcl} % 12pt Standardschriftgröße, A4, zweiseitig

\usepackage[ngerman]{babel} 	% Sprache Deutsch
\usepackage{graphicx}					% Bildeinbindungsoptionen
\usepackage[utf8]{inputenc}		% Tastaturlayout
\usepackage[T1]{fontenc}			% Schriftart
\usepackage{hyperref}					% Verlinkungen
\usepackage{breakurl}					% Umbrüche in URLs

\usepackage{geometry}
\geometry{a4paper, top=30mm, inner=30mm, outer=20mm, bottom=30mm,
headsep=10mm, footskip=12mm}
\setlength{\parindent}{0ex}		% kein Absatzeinrücken

\begin{document}
		\begin{figure}[htb]
			\centering
			%\input{Dateixy.tex}
			\caption{Bild von Dateixy \cite{QuelleDateixy}}
			\label{fig:Dateixy}
		\end{figure}
		
\newpage
		\small
		{
		\bibliography{bibo}{}
		\bibliographystyle{unsrt}
		}

\newpage
		\listoffigures

\end{document}
Bibo.bib:
 @article{QuelleDateixy,
    author  = {XY},
    title   = {Quelle},
    year    = {1973},
 }

Verfasst: Mi 27. Feb 2013, 16:38
von u_fischer
Lass die Quellenangabe im Abbildungsverzeichnis weg:
 \caption[Bild von Dateixy]{Bild von Dateixy \cite{QuelleDateixy}} 
Verschachtelte Links (den vom \cite-Befehl + den von der Abbildung) sind erstens sowieso zweifelhaft und werden zweitens vom dvips-Treiber nicht richtig unterstützt.

Verfasst: Do 28. Feb 2013, 13:57
von Harry55
Ja, mit der Lösung umgehe ich das Problem, muss aber jede Caption sozusagen doppelt schreiben. Geht es auch anders?

Verfasst: Do 28. Feb 2013, 15:06
von u_fischer
Du kannst dir ja nach Belieben eigene Befehle definieren, die dir die Arbeit abnehmen. Z.B.
\newcommand\mycaption[2]{\caption[#1]{#1 #2}}

\mycaption{text}{\cite{blub}}

Verfasst: Fr 1. Mär 2013, 11:48
von Harry55
So geht es =) Vielen Dank.