You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在LaTeX的Acronyms中创建跳转至缩写列表的超链接

LaTeX实现缩写点击跳转到缩写列表解决方案

问题修正与实现要点:

  1. 修正命令拼写错误:原代码里的\arcshort{LAN}是笔误,正确命令为\acrshort{LAN}
  2. 添加跳转支持:要实现点击跳转,必须加载hyperref包,它负责生成文档内的超链接
  3. 遵循正确编译流程:因为用到了glossaries包生成缩写列表,需要按指定顺序编译才能生效

修正后的主文档代码

\documentclass{scrbook}
\usepackage[acronym]{glossaries}
\usepackage{hyperref} % 启用文档内跳转功能
\makeglossaries

\input{acronyms}

\begin{document}
\mainmatter
\printglossary[type=\acronymtype, title={缩写列表}] % 可选:给缩写列表设置中文标题

\chapter{第一章}
\acrfull{WLAN} 是我示例中的测试用例

\chapter{第二章}
\acrfull{LAN} 是我示例中的测试用例
\acrshort{LAN} % 修正拼写错误的命令

\end{document}

acronyms.tex 内容(无需修改)

\newacronym{WLAN}{WLAN}{Wireless Local Area Network}
\newacronym{LAN}{LAN}{Local Area Network}

编译步骤(以TeX Live环境为例):

  • 第一步:用PDFLaTeX/XeLaTeX编译主文档(比如你的主文件名为main.tex)
  • 第二步:运行命令 makeglossaries main 生成缩写列表的索引文件
  • 第三步:再次用PDFLaTeX/XeLaTeX编译主文档两次,确保跳转链接和缩写列表完全生效

内容的提问来源于stack exchange,提问作者Sanchit Jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 09:31:34