如果我们对不同的对象使用相同的标签会发生什么

如果我们对不同的对象使用相同的标签会发生什么

在 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对于枚举环境来说非常方便。那么,您建议如何在枚举环境中标记项目?

相关内容