可能重复:
表格引用
为什么环境的标签必须出现在标题之后?
如果您编译下面的 LaTeX,您会得到一些参考文献的章节编号而不是表格编号。前两个之后会发生这种情况。
重现代码:
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\begin{document}
\subsubsection{Example}
\label{sec-2-4-1}
(see tables \ref{doc-1} and \ref{doc-2})
\begin{table}[htb]
\caption{document 1}
\label{doc-1}
\begin{center}
\begin{tabular}{llr}
\end{tabular}
\end{center}
\end{table}
\begin{table}[htb]
\caption{document 2}
\label{doc-2}
\begin{center}
\begin{tabular}{llr}
\end{tabular}
\end{center}
\end{table}
(see table \ref{doc-extracted}).
\begin{table}[htb]
\label{doc-extracted}
\caption{extracted}
\begin{center}
\begin{tabular}{llr}
\end{tabular}
\end{center}
\end{table}
(see table \ref{doc-sum})
(see table \ref{doc-avg}).
\begin{table}[htb]
\label{doc-sum}
\caption{sum}
\begin{center}
\begin{tabular}{lr}
\end{tabular}
\end{center}
\end{table}
\begin{table}[htb]
\label{doc-avg}
\caption{average}
\begin{center}
\begin{tabular}{lr}
\end{tabular}
\end{center}
\end{table}
\end{document}
有人知道如何解决这个问题吗?
答案1
始终将标题放在标签之前。