给出如下列表:
\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}
你会得到: