![词汇表条目的 PDF 中的超链接未指向词汇表/缩略词列表页面](https://linux22.com/image/459648/%E8%AF%8D%E6%B1%87%E8%A1%A8%E6%9D%A1%E7%9B%AE%E7%9A%84%20PDF%20%E4%B8%AD%E7%9A%84%E8%B6%85%E9%93%BE%E6%8E%A5%E6%9C%AA%E6%8C%87%E5%90%91%E8%AF%8D%E6%B1%87%E8%A1%A8%2F%E7%BC%A9%E7%95%A5%E8%AF%8D%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2.png)
我正在使用拉瓦尔大学乌尔塞斯模板并添加了缩略词词汇表,如本文所述背面指南。
然后我使用\gls
或\acrshort
命令将首字母缩略词插入到主报告内容中。
从演示角度看,一切都运行良好,但最终 PDF 中添加到每个首字母缩略词的超链接不会重定向首字母缩略词页面。它们反而链接到标题页。
我只需在模板中添加\usepackage[acronym]{glossaries}
、\makeglossaries
和,如下所示:\printglossary[type=\acronymtype]
\documentclass[MSc,english,french]{ulthese}
...
\usepackage[toc,acronym]{glossaries}
\makeglossaries
% Acronyms
\newacronym{SAG}{SAG}{semi-autogenous grinding mill}
... etc.
\begin{document}
\frontmatter % pages liminaires
\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
\cleardoublepage
\tableofcontents % production de la TdM
\cleardoublepage
\listoftables % production de la liste des tableaux
\cleardoublepage
\listoffigures % production de la liste des figures
\cleardoublepage
\printglossary[type=\acronymtype]
\include{remerciements} % remerciements
\mainmatter % corps du document
\include{introduction} % introduction
\include{chapitre1} % chapitre 1
\include{chapitre2} % chapitre 2
\include{chapitre3} % chapitre 3
\include{conclusion} % conclusion
\appendix % annexes le cas échéant
\include{annexe} % annexe A
\bibliography{references} % production de la bibliographie
\end{document}
我在命令之前/之后还应该添加什么吗\printglossary
?
更新
我修复了首字母缩略词列表未显示在目录中的问题,因此这不是相关问题。 上面的代码已相应修改。
答案1
我根据 John Kormylo 的评论找到了一个解决方案。我只是在序言中的词汇表设置命令之前添加了 hyperref 包:
\usepackage{hyperref}
\usepackage[toc,acronym]{glossaries}
\makeglossaries
现在链接转到词汇表中的正确行。
谢谢。