在 Enumerate 中引用字符

在 Enumerate 中引用字符

我有这个MWE:

\documentclass{article}
\usepackage{hyperref}
\usepackage{enumerate}

\begin{document}
\begin{enumerate}[\label=(X1)]
\item\label{i1} Hu
\item\label{i2} Pu
\end{enumerate}

Hello \ref{i1}.

\end{document}

在 PDF 中,我希望看到“X1”作为超链接,但实际上只出现了“1”:

如何在参考文献中自动获取“X1”?

答案1

看看enumitem包裹!

\documentclass{article}
\usepackage{enumitem}
\usepackage{hyperref}

\begin{document}
    \begin{enumerate}[label=(X\arabic*), ref=X\arabic*]
        \item\label{i1} Hu
        \item\label{i2} Pu
    \end{enumerate}

    Hello \ref{i1}.

\end{document}

在此处输入图片描述

相关内容