引用列表中的单个元素

引用列表中的单个元素

给出如下列表:

\documentclass{report}    
\begin{document}
\begin{enumerate}
\item [(i)]  property one
\item [(ii)] property two
    ...
\end{enumerate}
\end{document}

我必须在句子中引用列表中的单个元素。例如:根据属性 (i),我们有...

我想知道是否可以引用列表中的单个点((i)、(ii) 等等)。换句话说,我想知道如何在这个环境中使用\label和。\ref

答案1

要使用罗马数字引用枚举列表中的项目而不写数字,而是使用\label和,\ref您可以使用,例如包enumitem

\documentclass{article}

\usepackage{enumitem}

\begin{document}
\begin{enumerate}[label=(\Roman*)]
\item property one\label{pone}
\item property two\label{ptwo}
\end{enumerate}
See items \ref{pone} and \ref{ptwo}.
\end{document}

在此处输入图片描述

相比之下,同样常见的enumerate方法:

\documentclass{article}

\usepackage{enumerate}

\begin{document}
\begin{enumerate}[(I)]
\item property one\label{pone}
\item property two\label{ptwo}
\end{enumerate}
See items \ref{pone} and \ref{ptwo}.
\end{document}

你会得到:

在此处输入图片描述

相关内容