Falsche Referenzierung der Tabellen im Text

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Falsche Referenzierung der Tabellen im Text

Macht nichts

von localghost » Sa 27. Jul 2013, 17:01

Duenenbodo hat geschrieben:[…] Manchmal sieht man den Wald vor lauter Bäumen nicht. […]
Ging uns allen schon mal so.
Duenenbodo hat geschrieben:[…] Mittlerweile habe ich für das andere Problem aber einen Workaround gefunden und nun sieht alles gut aus. […]
Wenn Du an einer "echten" Lösung von besagtem Problem interessiert bist, helfen gezielte Fragen hier im Forum sicherlich weiter.

von Duenenbodo » Sa 27. Jul 2013, 13:46

Wahnsinn. Manchmal sieht man den Wald vor lauter Bäumen nicht.

Natürlich gehört das \label direkt hinter die \caption. Das war ursprünglich auch so - dann hatte ich jedoch ein anderes Problem, das sich scheinbar dadurch lösen ließ, dass ich das \label hinter die \table-Umgebung schreibe. Mittlerweile habe ich für das andere Problem aber einen Workaround gefunden und nun sieht alles gut aus.

Herzlichen Dank!

Falsche Platzierung der Marke

von localghost » Sa 27. Jul 2013, 12:22

Sehr gutes Beispiel!

Das \label gehört in die Umgebung table direkt nach \caption. Entsprechendes gilt auch für Abbildungen mit figure.


Thorsten

Falsche Referenzierung der Tabellen im Text

von Duenenbodo » Sa 27. Jul 2013, 12:05

Liebe (internationale) LaTeX-Gemeinde,

zunächst einmal stellvertretend hier ein herzliches Dank für jahrelange Unterstützung, die ich passiv in Anspruch nehmen durfte.

Nun bin ich leider selbst an einem Punkt angekommen, an dem mir weder meine eigenen Fähigkeiten noch die Internetrecherche oder die LaTex-Einführung von Helmut Kopka helfen.

Ich benutze WinEdt 6.0 mit der KOMA-Klasse scrbook. Folgendes Problem tritt in meinem Dokument auf: Meine Tabellen am Ende des Textes sind korrekt nummeriert, sobald ich jedoch im Text auf diese referenziere (\ref) zeigt er mir die falsche Nummer.

Ich habe versucht meinen Text mal auf ein lauffäiges Minimalbeispiel zu kürzen:
\documentclass[fontsize=12pt,twoside=false,liststotoc,bibtotoc,parskip=half]{scrbook}

\usepackage[ngerman]{babel}
\usepackage{booktabs}
\usepackage[colorlinks=false, linkcolor=blue,citecolor=blue, pdfpagemode={UseOutlines}, pdfstartview={FitH}, pdfview={FitH}, pdfsubject={}, pdftitle={}, pdfauthor={}, pdfdisplaydoctitle=true, pdfborder={0 0 0},plainpages=false,pdfpagelabels]{hyperref}



\begin{document}

	
    \chapter{Chapter1}

\section{Results}\label{CSR_Results}
\subsection{Subsection 1}


\begin{center}\textbf{\emph{[Table \ref{CSR_Table2} about here]}}\end{center}

\begin{center}\textbf{\emph{[Table \ref{CSR_Table3} about here]}}\end{center}

\begin{center}\textbf{\emph{[Table \ref{CSR_Table4} about here]}}\end{center}

% Hier kommen die Tables

\begin{table}
\centering
\begin{tabular}[H]{@{}lc@{}} \toprule[1.25pt]
\multicolumn{2}{l}{\textbf{Table 1}}\\
\midrule\\
a&b\\
\bottomrule[1.25pt]
\end{tabular}
\caption{Sample composition}
\end{table}\label{CSR_Table2}


\begin{table}
\centering
\begin{tabular}[H]{@{}lrrrrrr@{}} \toprule[1.25pt]
\multicolumn{7}{c}{\textbf{Table 2}}\\
\midrule\\
c&d\\
  \bottomrule[1.25pt]
\end{tabular}
\caption{Distribution of variables}
\end{table}\label{CSR_Table3}


\begin{table}
\centering
\begin{tabular}[H]{@{}llllllllllllllllll@{}} \toprule[1.25pt]
\multicolumn{9}{l}{\textbf{Table 3}}\\
e&f\\
\bottomrule[1.25pt]
\end{tabular}
\caption{Table 3}
\end{table}\label{CSR_Table4}




\end{document} 
Nach dem Kompilieren sind alle Tabellen im Text mit Table 1.1.1. bezeichnet. Ich bin einigermaßen verzweifelt, da der Fehler kurioserweise nur in einem Teil meines ursprünglichen Dokuments auftritt, vorher funktioniert alles gut.

Kennt jemand das Problem, oder hat eine Idee?

Vielen Dank schonmal,

Bodo

Nach oben