多个词汇表

多个词汇表

我想使用词汇表包创建不同的词汇表。

例如,我想要一个用于天体物理学术语,一个用于热力学等等。

我阅读了软件包文档,但是由于没有清晰的示例,我无法完全理解它。

有人可以演示一下如何实现这一点吗?

答案1

我希望下面的代码能帮到你。此外,你不需要标记条目(如astro:c),但我个人认为文档中的代码更清晰。

\documentclass{book}
\usepackage{glossaries}
\loadglsentries{example-glossaries-brief}

\newglossary*{astro}{Astrophysics}
\newglossary*{thermo}{Thermodynamics}

\newglossaryentry{astro:c}
{
    type=astro,
    name={\ensuremath{c} },
    description={Ligthspeed},
}
\newglossaryentry{thermo:T}
{
    type=thermo,
    name={\ensuremath{T} },
    description={Temperature},
}

\makeglossaries
\begin{document}
\glsaddall[types={astro,thermo}]

\printglossary[type=astro]
\printglossary[type=thermo]
\end{document}

相关内容