Falsche Referenzierung der Tabellen im Text

Tabellen und Grafiken erstellen und anordnen


Duenenbodo
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Sa 27. Jul 2013, 10:26

Falsche Referenzierung der Tabellen im Text

Beitrag von Duenenbodo »

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

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Falsche Platzierung der Marke

Beitrag von localghost »

Sehr gutes Beispiel!

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


Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Duenenbodo
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Sa 27. Jul 2013, 10:26

Beitrag von Duenenbodo »

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!

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Macht nichts

Beitrag von localghost »

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.
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Antworten