当我应用 ref 命令来引用数字列表中的项目时遇到问题。
以下是我的问题的一个例子:
我的列表样式使列表显示为:1.、2.、3.
我在商品编号后加了一个点
当我引用列表中的任何项目时,点都会与该项目的编号一起出现。
问题是,在交叉引用时如何省略数字后的点?
答案1
您可以使用ref=\arabic*
不带点的
\setlist[enumerate]{label=\arabic*.,ref=\arabic*}
\def\MWE{
\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate]{label=\arabic*.,ref=\arabic*}
\begin{document}
\begin{enumerate}
\item First item
\item Second item \label{enu:second}
\item Third item
\end{enumerate}
According to item~\ref{enu:second} I can't tell anything about your problem!
\end{document}