Как создать несколько записей в глоссарии для одного и того же определения?

Как создать несколько записей в глоссарии для одного и того же определения?

Когда у меня много слов в глоссарии, которые описывают одно и то же, как мне аккуратно разместить их в глоссарии? В идеале, что-то вроде:

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

производство

   дайджест,хэшилихэш-кодВывод хеш-функции.

это то, что я ищу, но нигде не могу найти.

решение1

Я бы определил одну запись (например, дайджест) обычным способом, а затем использовал бы \gls{digest}в поле описания альтернативные записи. Смотритераздел 8 glossariesруководствадля получения подробной информации.

\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}

введите описание изображения здесь

Связанный контент