如何为同一个定义创建多个词汇表条目?

如何为同一个定义创建多个词汇表条目?

当我有许多词汇表单词描述相同的内容时,我该如何将它们整齐地放入词汇表中?理想情况下,像这样:

\newglossaryentry{digest, hash, hash code} {
name=digest, description={The output of a hash function).}
}

生产

   消化哈希或者哈希码哈希函数的输出。

是我所寻找的,但我似乎在任何地方都找不到它。

答案1

我会以通常的方式定义一个条目(例如,摘要),然后\gls{digest}在替代条目的描述字段中使用。请参阅glossaries手册第 8 部分了解详情。

\documentclass{article}

\usepackage[nonumberlist]{glossaries}
\makeglossaries

\newglossaryentry{digest}{name={digest (\textmd{also} hash, hash code)},%
    text=digest,description={The output of a hash function}}

\newglossaryentry{hash}
    {name=hash,description={\emph{See} \gls{digest}}}

\newglossaryentry{hash code}
    {name={hash code},description={\emph{See} \gls{digest}}}

\begin{document}

\null\vfill% just for the example

Some text about \gls{digest}.

Some text about \gls{hash}.

Some text about \gls{hash code}.

\printglossaries

\end{document}

在此处输入图片描述

相关内容