我正在使用部门提供的模板,到目前为止我创建的表格仅在第 2 章中,该模板用于 \label{tab:my_label}
为第 2 章的第一个表格生成标签表 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 是使用 自动生成的\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
包裹 ;)