在 Enumerate 中引用字符 2024-5-24 • hyperref cross-referencing 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} 相关内容 我该怎么做才能解决这个问题? [重复] 在 Windows 中使用代理身份验证进行 Ping 如何打印文本文件中的多个部分? 章节标题、连字符、手动换行 - 以及如何避免它们 从任意位置到我的 Ubuntu PC 进行远程桌面 创建新配置文件时是否预填充 AWS 访问密钥 ID? Linux 3.10.105内核如何处理以太网广播风暴? 修复 biblatex 中字段后的标点符号 如何创建一个二乘二矩阵框 如何使用 pdftex 显示 png 文件