在 LaTeX 中,如果我们对不同的对象使用相同的标签会发生什么?
我已经测试过这个例子:
\documentclass[]{article}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\begin{document}
\begin{enumerate}
\item 1 \label{1}
\item 2
\end{enumerate}
\begin{theorem}
\end{theorem}
\begin{theorem}
\end{theorem}
\begin{theorem}\label{1}
\end{theorem}
\begin{enumerate}
\item a
\item b \label{1}
\end{enumerate}
\end{document}
我在不同的位置进行了测试\ref{1}
,似乎总是\ref{1}
指向 2,即\item b \label{1}
。如果标签被多次使用,那么 ref 是否总是指向最后一个?
这实际上是一种不正确的标记方式。但我发现标签1, 2, 3
对于枚举环境来说非常方便。那么,您建议如何在枚举环境中标记项目?