有没有办法声明一组概念关键词及其解释,当其中一个关键词在整个文档主体中使用时,这些关键词将被采纳并编译到附录中?
例如,当文本包含 时keyword
,附录应包含对 进行解释的部分keyword
:
I use the \AddExplanationToAppendixFor{keyword} in the text.
附录:
keyword: A very special word I would like to elaborate on: bla blah
如果生成的 PDF 包含指向相应附录部分的超链接,那就太棒了:
I use the keyword¹ in the text.
这怎么实现呢?
答案1
为了将您的问题的答案和评论中的多行内容放在一起,请考虑这个 MWE:
\documentclass{article}
\usepackage{hyperref}
\usepackage{glossaries}
\makeglossaries
% Define some glossary entry
\newglossaryentry{test}{name=Test, description={A multiline description.\glspar This one has two lines}}
\begin{document}
\gls{test}
\printglossaries
\end{document}
您必须致电latex
,,才能完成所有事项。makeglossaries
latex
根据术语表用户手册,该makeglossaries
工具仅在您的系统上安装了时才有效perl
。如果没有 perl,则必须“手动”调用makeindex
或- 在这种情况下,您必须提供该工具自行收集的一些额外参数。xindy
makeglossaries