可能重复:
在图形环境中将 \label 放在哪里?
我的问题很简单。我注意到当我\label
像这样使用时
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{Leslie_Lamport}
\label{fig:LL}
\caption{Leslie Lamport}
\end{figure}
然后引用这个标签,它指的是章节编号而不是图形(我见过它被引用为,section.figurenumber
但那是由于我相信的包 - 可能是hyperref
)。但在标题后使用它时
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{Leslie_Lamport}
\caption{Leslie Lamport}
\label{fig:LL}
\end{figure}
它实际上指的是图形编号。
有人可以向我解释一下 \label 背后的机制吗?
答案1
\label{fig:LL}
在标签内部使用\caption{}
。
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{Leslie_Lamport}
\caption{Leslie Lamport\label{fig:LL}}
\end{figure}