Numerierung der Tab.-Bezeichnung und Referenz verschieden

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: Numerierung der Tab.-Bezeichnung und Referenz verschieden

von Bartman » Mo 30. Jan 2017, 11:46

Wenn es Dich interessiert, hätte ich zu Deinem Beispiel ein paar Änderungsvorschläge:

Die Option decimalsymbol ist veraltete und dürfte mit dieser Einstellung in Deiner englischsprachigen Arbeit ohnehin nicht benötigt werden.

Mein Einsatz von booktabs ist lediglich eine Empfehlung. Für die Spalten in Deiner ersten Tabelle erspart Dir der Gebrauch des bereits von Dir geladenen Pakets siunitx einige Arbeit. Außerdem ist die Tabelle zu breit, was Du mithilfe des Pakets showframe erkennen kannst.

Wenn Du den Befehl \ref durch \autoref von hyperref ersetzt, kannst Du Dir in vielen Fällen die Kontrolle sparen, ob vor Deinen Querverweisen auch der entsprechende Typ steht.
\documentclass{article}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage[detect-weight]{siunitx}        %Für SI Einheiten z.B. Hz
\usepackage{pifont}                              %Für die Checkmarks
%\usepackage{url}
\usepackage{lipsum}
\usepackage{booktabs}
\usepackage{showframe}
\usepackage{hyperref}% lädt url

\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcommand{\cmark}{\ding{51}}
\newcommand{\xmark}{\ding{55}}


\begin{document}

\section{Section 1}

\subsection{Subsection 1}

\lipsum[1]

\begin{table*}[tbp]
  \centering
  \small
  \sisetup{table-format=1.3}
  \begin{tabular}{l*7S}
    \toprule
    Method       & {\emph{meas 1}} & {\emph{meas 2}} & {\emph{meas 2}} & {meas 4} & {meas 5} & {meas 6} & {meas 7} \\
    \midrule
    method 1     & \bfseries 0.111 & 0.111 & 0.111 & 0.111 & 0.111 & \bfseries 0.111 & \bfseries 0.111  \\
%    method 2     &          $0.222$ & $0.222$ & $0.222$ & $0.222$ & $0.222$ & $0.222$ & $0.222$  \\
%     method 3     &          $0.333$ & $0.333$ & $0.333$ & $0.333$ & $0.333$ & $0.333$ & $1.333$  \\
%     method 4     &          $0.444$ & $0.444$ & $0.444$ & $0.444$ & $0.444$ & $0.444$ & $1.444$  \\
%     method 5     &          $0.555$ & $0.555$ & $0.555$ & $0.555$ & $0.555$ & $0.555$ & $1.555$  \\
    %\hline
%    Proposed     & $0.123$ & $\mathbf{0.123}$ & $\mathbf{0.123}$ & $\mathbf{0.123}$ & $\mathbf{0.123}$ & $0.123$ & $1.123$ \\
    \bottomrule
  \end{tabular}
  \caption{results}
  \label{tab1}
\end{table*}


\section{Experimental Results}

\subsection{Results}


\autoref{tab1} shows the quantitative results.

Table \ref{tab2} shows the results for various tests. 

\begin{table}[h!]
  \centering
  \begin{tabular}{|l|C{0.8cm}|C{0.8cm}|C{0.8cm}|C{0.8cm}|C{0.8cm}|}
    \hline
    Components         & $T_1$  &  $T_2$ &  $T_3$ &  $T_4$ &  $T_5$  \\
    \hline
    1                  & \cmark & \xmark & \cmark & \cmark & \cmark  \\
    2                  & \cmark & \cmark & \xmark & \cmark & \cmark  \\
    3                  & \cmark & \cmark & \cmark & \xmark & \cmark  \\
    4                  & \cmark & \cmark & \cmark & \cmark & \xmark  \\
    \hline
    result             & $0.602$ & $0.565$ & $0.582$ & $0.543$ & $0.289$ \\
    \hline
  \end{tabular}
  \caption{results}
  \label{tab2}
\end{table}


\end{document}

von Kaeseknacker » Mo 30. Jan 2017, 11:00

Ach... Anfängerfehler :D
Vielen Dank für die schnelle und einfache Lösung. Hätte mir aber auch auffallen können, denn bei den Abbildungen hat's geklappt.

von markusv » Mo 30. Jan 2017, 10:49

Du musst die \label{}- hinter die \caption{}-Befehle setzen.

Numerierung der Tab.-Bezeichnung und Referenz verschieden

von Kaeseknacker » Mo 30. Jan 2017, 10:38

Hallo,

ich habe ein Problem mit der Tabellenreferenzierung. In meinem Dokument werden die Tabellen mit "Table 1, Table 2, ..." durchnummeriert.
Wenn ich aber im Text darauf referenziere, dann wird als Referenz der Abschnitt angegeben, indem diese Tabelle erscheint (siehe MB).

Ich vermute es liegt irgendwie an gewissen Einstellungen in dem .sty File, welches ich verwenden muss. Hab aber keine Ahnung was dort gemacht wird und wäre auch schön, wenn ich dieses File nicht ändern muss.

Minimalbeispiel:
\documentclass{article}
\usepackage{spconf,graphicx}

\usepackage{amsmath}
\usepackage[decimalsymbol=comma]{siunitx}        %Für SI Einheiten z.B. Hz
\usepackage{pifont}                              %Für die Checkmarks
\usepackage{url}
\usepackage{lipsum}

\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcommand{\cmark}{\ding{51}}
\newcommand{\xmark}{\ding{55}}


\begin{document}

\section{Section 1}

\subsection{Subsection 1}

\lipsum[1]

\begin{table*}[tbp]
  \centering
  \begin{tabular}{|l|C{1.44cm}|C{1.44cm}|C{1.44cm}|C{1.44cm}|C{1.44cm}|C{1.44cm}|C{1.44cm}|}
    \hline
    Method       & \emph{meas 1} & \emph{meas 2} & \emph{meas 2} & meas 4 & meas 5 & meas 6 & meas 7 \\
    \hline %\hline
    method 1     & $\mathbf{0.111}$ & $0.111$ & $0.111$ & $0.111$ & $0.111$ & $\mathbf{0.111}$ & $\mathbf{0.111}$  \\
    method 2     &          $0.222$ & $0.222$ & $0.222$ & $0.222$ & $0.222$ & $0.222$ & $0.222$  \\
    method 3     &          $0.333$ & $0.333$ & $0.333$ & $0.333$ & $0.333$ & $0.333$ & $1.333$  \\
    method 4     &          $0.444$ & $0.444$ & $0.444$ & $0.444$ & $0.444$ & $0.444$ & $1.444$  \\
    method 5     &          $0.555$ & $0.555$ & $0.555$ & $0.555$ & $0.555$ & $0.555$ & $1.555$  \\
    %\hline
    Proposed     & $0.123$ & $\mathbf{0.123}$ & $\mathbf{0.123}$ & $\mathbf{0.123}$ & $\mathbf{0.123}$ & $0.123$ & $1.123$ \\
    \hline
  \end{tabular}
  \label{tab1}
  \caption{results}
\end{table*}


\section{Experimental Results}

\subsection{Results}


Table \ref{tab1} shows the quantitative results.

Table \ref{tab2} shows the results for various tests. 

\begin{table}[h!]
  \centering
  \begin{tabular}{|l|C{0.8cm}|C{0.8cm}|C{0.8cm}|C{0.8cm}|C{0.8cm}|}
    \hline
    Components         & $T_1$  &  $T_2$ &  $T_3$ &  $T_4$ &  $T_5$  \\
    \hline
    1                  & \cmark & \xmark & \cmark & \cmark & \cmark  \\
    2                  & \cmark & \cmark & \xmark & \cmark & \cmark  \\
    3                  & \cmark & \cmark & \cmark & \xmark & \cmark  \\
    4                  & \cmark & \cmark & \cmark & \cmark & \xmark  \\
    \hline
    result             & $0.602$ & $0.565$ & $0.582$ & $0.543$ & $0.289$ \\
    \hline
  \end{tabular}
  \label{tab2}
  \caption{results}
\end{table}


\end{document}
Dateianhänge
spconf.tex
(8.59 KiB) 231-mal heruntergeladen

Nach oben