有条件地生成附录中的单词解释

有条件地生成附录中的单词解释

有没有办法声明一组概念关键词及其解释,当其中一个关键词在整个文档主体中使用时,这些关键词将被采纳并编译到附录中?

例如,当文本包含 时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,,才能完成所有事项。makeglossarieslatex

根据术语表用户手册,该makeglossaries工具仅在您的系统上安装了时才有效perl。如果没有 perl,则必须“手动”调用makeindex或- 在这种情况下,您必须提供该工具自行收集的一些额外参数。xindymakeglossaries

相关内容