PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim Referenzieren von Bildern



Revan335
28-02-2014, 12:44
Hallo,

folgendes Problem:

ich verweise von meinem Dokument auf Inhalte im Anhang.

Leider springt man wenn man auf den Verweis im Dokument klickt nicht auf das Bild sondern darunter.

Was eigentlich auch logisch ist, da das Label unter der Grafik liegt.

Wenn ich aber das label wo anders platziere erhalte ich nicht Abb. 6 sondern Abb. III.

Es wäre natürlich möglich, das include unterhalb von label/caption zu setzen, aber dann ist die Bildüberschrift über dem Bild. Die muss aber unterhalb sein.



(Abb. \ref{fig:Device} auf Seite \pageref{fig:Device})


\begin{minipage}[t]{1 \textwidth}
\centering
\includegraphics[width=1\textwidth] {Device}
\captionof{figure}{Device hinzufügen}
\label{fig:Device}
\end{minipage}



(Abb. \ref{fig:Device} auf Seite \pageref{fig:Device})


\begin{minipage}[t]{1 \textwidth}
\centering
\includegraphics[width=1\textwidth] {Device}
\label{fig:Device}
\captionof{figure}{Device hinzufügen}
\end{minipage}

Donalduck
28-02-2014, 14:06
Du könntest einfach das caption Paket laden. Wenn das nicht funktioniert wäre ein Minimalbeispiel super.
Wofür ist deine minipage?

Revan335
28-02-2014, 14:23
Einmal für das Verkleinern und einmal für das Zentrieren der Grafik.

Das mit dem Paket muss ich dann noch testen.

Donalduck
28-02-2014, 14:25
Das macht aber beides nicht die minipage, sondern das centering und das Argument bei includegraphics.

Revan335
28-02-2014, 14:53
Dann kann ich dir nicht mehr sagen, warum ich die Minipage genommen habe.

Ich meine aber, dass ich mal Probleme mit dem Zentrieren hatte und verkleinern hatte und deshalb die Minipage eingebaut habe.

Ist schon etwas her, wo ich die Vorlage erstellt habe.

esdd
28-02-2014, 16:33
Auch wenn das nichts mit der eigentlichen Frage zu tun hat: Die minipage ist immer sinnvoll, wenn eine Abbildung mit Beschriftung nicht in einer Gleitumgebung (figure oder ähnliches) steht. Sie hat dann die Aufgabe einen Seitenumbruch zwischen Abbildung und Beschriftung auszuschließen.

sommerfee
01-03-2014, 08:25
Du könntest einfach das caption Paket laden.
Das hilft hier nur bedingt, da mit \captionof gearbeitet wird. Das caption-Paket hat hier keine Chance zu erkennen, wo denn das Bild anfängt.

Abhilfe wäre es, stattdessen die Kombination \captionsetup{type=figure}...\caption{...} zu verwenden. Siehe auch Abschnitt 6.5 "hyperref" in der caption-Paketanleitung.

Revan335
07-03-2014, 15:16
Hat super funktioniert.

Danke.

s. Anleitung (ftp://ftp.dante.de/tex-archive/macros/latex/contrib/caption/caption-deu.pdf)


\begin{minipage}{\linewidth}
\captionsetup{type=figure}
. . .
\caption{Eine Abbildung}
\end{minipage}