Seite 1 von 1
Falsche Nummerierung der Bilder
Verfasst: Mi 15. Feb 2012, 14:58
von Shanti
Ich habe das oben genannte Problem und bin total am verzweifeln

!
meine eingefügten Bilder sehen alle sehr gut aus. Wenn ich aber einen Verweis auf ein Bild mit \ref{bildname} setzte steht in meinem PDF die falsche Zahl. Erstaunlicherweise ist aber die Verlinkung richtig. Heißt, wenn ich auf die Ziffer im Text (pdf) klicke springt er zum richtigen Bild.
Im WWW habe ich bisher nur den Hinweis gefunden, dass es evtl. daran liegen kann, dass wenn man das \label vor \caption setzt es zu solchen Problemen kommen kann. Ich habe alle meine Bilder durchsucht und keinen Fehler gefunden.
Da ich zum ersten mal die Option verwende, dass ich zwei Bilder neben einander darstellen möcht, vermute ich, dass dort vielleicht der Fehler liegt. Heir mal ein Minimalbeispiel:
\begin{figure}[htb]
\centering
\subfigure[Komponenten]{
\label{fig:Wandler1}
\includegraphics[height=6cm]{Wandler_komp.pdf}
}
\hspace{3.5cm} %Abstand zwischen den Bildern!
\subfigure[Wirkungsprinzip]{
\label{fig:Wandler2}
\includegraphics[height=6cm]{Wandler_wirk.pdf}
}
\caption{Beispiel Wandler}
\label{fig:Wandler}
\end{figure}
Bin für jeden Tipp dankbar!
Gruß
Shanti
Re: Falsche Nummerierung der Bilder
Verfasst: Mi 15. Feb 2012, 16:58
von Sepp99
Shanti hat geschrieben:Bin für jeden Tipp dankbar!
Wie wärs mit einem vollständigem, lauffähigem Minimalbeispiel [2] ?
Gruß, Sepp.-
Verfasst: Do 16. Feb 2012, 09:26
von Shanti
Also ich sitze seit ca. 2,5 Std. daran, ein funktionierendes Minimalbeispiel zu bauen. Leider ohne Erfolg. Meine Arbeit ist derzeit über 100 Seiten lang und daher nur schlecht zu kürzen.
In der Regel, stellt sich der Fehler so dar, dass die \ref{} immer eine Nummer kleiner sind als wie das Bild (z.B. Bild 2.4 ist als ref 2.3). Wie gesagt, der Link im pdf Funktionier nur die Nummer ist falsch
Hat vielleicht irgend jemand einen Tipp wodran es vielleicht liegen könnte?
Verfasst: Do 16. Feb 2012, 09:41
von Xenara
Da ist vielleicht irgendwas umdefiniert. Du musst wirklich ein MB erstellen, das ist auch bei einem 100-Seiten-Dokument nicht sooo schwierig und imho der einzige Weg, das Problem zu finden.
Hier habe ich mal eine Anleitung dazu geschrieben, im Prinzip geht es darum, nach und nach auszukommentieren (also z.B. allen Text) und nach jedem Stück zu schauen, ob der Fehler noch auftritt.
Verfasst: Do 16. Feb 2012, 09:45
von Sepp99
Shanti hat geschrieben:Also ich sitze seit ca. 2,5 Std. daran, ein funktionierendes Minimalbeispiel zu bauen. Leider ohne Erfolg. Meine Arbeit ist derzeit über 100 Seiten lang und daher nur schlecht zu kürzen.
Naja - interessant wäre ja, welche Klasse und welche Pakete du verwendest. Helfer müßten sich sonst alles selber zusammensuchen. Vermutlich verwendest du das veraltete subfigure-Paket zur Erzeugung deiner subfloats. Qualifizierte Antwort kann nur bei entsprechenden Informationen gegeben werden.
Gruß, Sepp.-
Verfasst: Do 16. Feb 2012, 10:59
von Shanti
Das mit subfig statt subfigure hatte ich mir auch schon überlegt. Da subfigure aber in meiner BA sehr gut funktioniert hatte bin ich bisher nicht umgestiegen!
Habe festgestellt, dass das Problem auftritt wenn ich als erste bild im \chapter ein subfigure ist.
Heißt,
Bild1=subfigure (2.1)
Bild2=normales Bild (2.2)
hat zur folge das das wenn ich ein \ref auf Bild 2 setze in der pdf steht 2.1 (wobei der link funktioniert)!
Andersherum funktioniert es aber,
Bild1=normales Bild (2.1)
Bild2= subfigure (2.2)
Dann steht für den Link auf Bild 1 auch 2.1 dar und für Bild2 2.2!
Würde im nächsten Schritt versuchen auf subfig umzustellen. Kann ich dazu folgenden code verwenden?
\usepackage{subfig}
\begin{figure}[htb]
\centering
\subfig[Komponenten]{
\label{fig:Wandler1}
\includegraphics[height=6cm]{Wandler_komp.pdf}
}
\hspace{3.5cm} %Abstand zwischen den Bildern!
\subfig[Wirkungsprinzip]{
\label{fig:Wandler2}
\includegraphics[height=6cm]{Wandler_wirk.pdf}
}
\caption{Beispiel Wandler}
\label{fig:Wandler}
\end{figure}
Verfasst: Do 16. Feb 2012, 15:00
von Sepp99
Ich verstehe dein Problem nicht und warum ist ein vollständiges Minimalbeispiel so schwer?
\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[demo]{graphicx}
\usepackage{subfig}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[htb]
\centering
\subfloat[Komponenten]{
\label{fig:Wandler1}
\includegraphics[height=6cm]{Wandler_komp.pdf}
}
\hfill %Abstand zwischen den Bildern!
\subfloat[Wirkungsprinzip]{
\label{fig:Wandler2}
\includegraphics[height=6cm]{Wandler_wirk.pdf}
}
\caption{Beispiel Wandler}
\label{fig:Wandler}
\end{figure}
\blindtext
Siehe Bild~\ref{fig:Wandler} mit Bild~\ref{fig:Wandler1} und \ref{fig:Wandler2}
\end{document}
Ergebnis im Anhang. Vielleicht kannst du daran einmal dein Problem erörtern. Zumindest sollte immer die Paketdoku zu Rate gezogen werden.
Gruß, Sepp.-
Falsche Nummerierung der Bilder
Verfasst: Mo 4. Mai 2015, 16:40
von Gast
Hatte den Fehler gerade auch.
Beheben kannst du ihn indem du dein \label direkt nach \caption definierst.