如何引用表格

如何引用表格

我正在使用部门提供的模板,到目前为止我创建的表格仅在第 2 章中,该模板用于 \label{tab:my_label}为第 2 章的第一个表格生成标签表 2.1。

表 2.1

但现在在第 3 章中我创建了另一个表。以下是我相关的代码部分。

appear below the table (See Table \ref{Table 1}).
\begin{table}[h]
\begin{center}
\vspace{1ex}
\begin{tabular}{|c|c|} \hline
    {\bf Technique} & {\bf Category} \\\hline
    Supervised anomaly detection &   A\\
    \hline
    Semi Supervised Anomaly Detection & B \\ \hline
    Unsupervised anomaly detection & C\\
    \hline
\end{tabular}
\caption{\label{tab:my_label}Type of anomaly detection techniques.}
\end{center}
\end{table}

但是现在在上面的代码中我不知道如何引用第 3 章中的表格。上面的代码在第 3 章中针对表 3.1 。

表 3.1

名称表 3.1 是使用 自动生成的\label{tab:my_label}。但我不明白如何在章节内甚至章节外引用此表。我正在使用的完整模板可以参见这里。

答案1

您的示例中没有任何问题,只要您使用不同的标签(即,\label{}对于您拥有的每个图形/表格的浮动元素的参数)。只需记住始终放在\label后面\caption(后者创建了数字,正如 Ulrike 已经说过的)。

另外,\centering更喜欢\begin{center} ... \end{center}

\documentclass{article}

\begin{document}
\begin{table}[tb]
    \centering
    \caption{Type of anomaly detection techniques.}
    \label{tab:my_label}
    \begin{tabular}{|c|c|} \hline
        {\bf Technique} & {\bf Category} \\\hline
        Supervised anomaly detection &   A\\
        \hline
        Semi Supervised Anomaly Detection & B \\ \hline
        Unsupervised anomaly detection & C\\
        \hline
    \end{tabular}
\end{table}
Here is a reference \ref{tab:my_label} and a page reference \pageref{tab:my_label}.
\end{document}

我还可以建议使用cleveref包裹 ;)

在此处输入图片描述

相关内容