TeXBjoern
07-04-2009, 10:39
Hallo und guten Tag liebe Forenleser!
Ich habe eine kleine Frage, dessen Lösung bestimmt sehr klar ist. Jedoch bin ich durch Internetsuche und Forensuche bisher noch zu keiner Lösung gekommen. Es geht um folgendes unten stehendes Beispiel.
Ich habe in einer figure Umgebung 2 oder mehr subfloats mit entsprechenden labels. Auf diese möchte ich gezielt im Text verweisen. Das klappt mit \ref wunderbar. Nun wollte ich jedoch mit dem hyperref package \autoref nutzen. Es scheint jedoch, dass dies für subfloat label nicht geht. Oder doch? Wisst ihr vielleicht wie?
Herzlichen Gruß,
TexBjoern
\documentclass[a4paper]{scrreprt}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{hyperref}
\begin{document}
I'd like to have some reference to \autoref{img:1} and to \autoref{img:2} here.
How can I do this?
The reference \autoref{img:allpictures} works.
However, not with subfloats it seems.
\begin{figure}
\centering
\subfloat[\label{img:1}]{\includegraphics[width=0.5\textwidth]{my1test}}
\subfloat[\label{img:2}]{\includegraphics[width=0.5\textwidth]{mytest2}}
\caption{(a) my first picture, (b) my second picture}
\label{img:allpictures}%
\end{figure}
\end{document}
Ich habe eine kleine Frage, dessen Lösung bestimmt sehr klar ist. Jedoch bin ich durch Internetsuche und Forensuche bisher noch zu keiner Lösung gekommen. Es geht um folgendes unten stehendes Beispiel.
Ich habe in einer figure Umgebung 2 oder mehr subfloats mit entsprechenden labels. Auf diese möchte ich gezielt im Text verweisen. Das klappt mit \ref wunderbar. Nun wollte ich jedoch mit dem hyperref package \autoref nutzen. Es scheint jedoch, dass dies für subfloat label nicht geht. Oder doch? Wisst ihr vielleicht wie?
Herzlichen Gruß,
TexBjoern
\documentclass[a4paper]{scrreprt}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{hyperref}
\begin{document}
I'd like to have some reference to \autoref{img:1} and to \autoref{img:2} here.
How can I do this?
The reference \autoref{img:allpictures} works.
However, not with subfloats it seems.
\begin{figure}
\centering
\subfloat[\label{img:1}]{\includegraphics[width=0.5\textwidth]{my1test}}
\subfloat[\label{img:2}]{\includegraphics[width=0.5\textwidth]{mytest2}}
\caption{(a) my first picture, (b) my second picture}
\label{img:allpictures}%
\end{figure}
\end{document}