PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \nameref für Bilder



TomDD
18-02-2006, 15:30
Hallo,

gibt es eine Möglichkeit auf die \caption es Bildes zu referenzieren??
Das heist ich möchte es folgendermassen



\begin{figure}[H]
\caption{Dies ist ein Test}
\label{fig:test}
\begin{center}
\includegraphics[width=0.4\textwidth]{Test.png}
Abbildung \ref{fig:test} \nameref{fig:test}
\end{center}
\end{figure}

Soabld ich aber \nameref{fig:test} verwende gibt er mir den Names des aktuellen Kapitels!

Danke und Gruß, Thomas

pospiech
18-02-2006, 16:47
Zu deiner Frage weiß ich leider keine Antwort, aber deinen Quelltext habe ich mal in ein sinnvolles format gebracht


\begin{figure}[H]
\centering
\includegraphics[width=0.4\textwidth]{Test.png}
\caption{Dies ist ein Test}
\label{fig:test}
\end{figure}


Vielleicht solltest du uns aber auch erklären was dein:


Abbildung \ref{fig:test} \nameref{fig:test}

bewirken soll. Es macht den Eindruck einer Abbildungsbeschriftung. Diese macht aber \caption schon automatisch.

Matthias

TomDD
18-02-2006, 17:00
Das stimmt aber ich habe Bilder die über mehrere Seite gehen und ich möchte es dann folgender Maßen haben.

Seite1
-Bildtitel-
Bild Teil1
-Fortsetzung nächste Seite-

Seite2
-Fortsetzung von letzter Seite-
Bild Teil2
-Fortsetzung nächste Seite-

Seite3
-Fortsetzung von letzter Seite-
Bild Teil3
-Bildtitel-

Den Bildtitel auf der ersten Seite definiere ich mit \caption{Bildtitel} \label{Bidtitel}.

Auf Seite drei soll der Übersicht halber der Bildtitel auch nochmal stehen.

Gruß

rais
18-02-2006, 18:22
Moin Thomas,
ich würde das etwa so angehen:

\documentclass{scrreprt}
\usepackage{color,graphicx,subfigure}
\newcommand{\dreierbild}[5]{%
\begin{figure}[p]
\centering
\caption{#1}\label{#2}
\subfigure[Teil 1]{\includegraphics[width=0.4\textwidth,height=0.8\textheight]{#3}}\par
\mbox{- Fortsetzung auf n\"achster Seite -}
\end{figure}
\begin{figure}[p]
\centering
\mbox{- Fortsetzung von vorheriger Seite -}\par
\subfigure[Teil 2]{\includegraphics[width=0.4\textwidth,height=0.8\textheight]{#4}}\par
\mbox{- Fortsetzung auf n\"achster Seite -}
\end{figure}
\begin{figure}[p]
\centering
\mbox{- Fortsetzung von vorheriger Seite -}\par
\subfigure[Teil 3]{\includegraphics[width=0.4\textwidth,height=0.8\textheight]{#5}}\par
\mbox{Geh\"ort zu \figurename\ \ref{#2}: #1}
\end{figure}
}%\dreierbild{caption}{label}{bild1}{bild2}{bild3}
\begin{document}
\chapter{Minimalbeispiel}
Bla bla blubb
\dreierbild{Wichtiger Signalschrieb}{pic:tsta}{bild1}{bild2}{bild3}
\end{document}
dann hat man innerhalb von \dreierbild bequem Zugriff auf die caption.
...auch wenn's vielleicht besser in diesen Thread (http://mrunix.de/forums/showthread.php?t=43254) gepasst hätte ;)
MfG,

TomDD
18-02-2006, 19:23
Super das ist es jetzt wirklich.

Und sorry wegen den zwei Threads :D

Mir ist erst später ein Licht aufgegangen, dass das im Grunde daselbe ist.

Gruß