diff options
Diffstat (limited to 'macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex')
-rw-r--r-- | macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex new file mode 100644 index 0000000000..450451c4ec --- /dev/null +++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex @@ -0,0 +1,47 @@ +% This file is embedded in glossaries-extra-manual.pdf +% Example 125 Multi-entries: hierarchical +% arara: pdflatex +% arara: makeglossaries +% arara: pdflatex +% arara: pdfcrop +\documentclass[12pt]{article} +\pagestyle{empty} +\usepackage[colorlinks]{hyperref} +\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra} + + +\makeglossaries + + +\newcommand{\latinname}[1]{\emph{#1}} +\glssetcategoriesattributes + {genus,species}{textformat,glossnamefont}{latinname} + + +\setabbreviationstyle[genus]{long-only-short-only-desc} +\newabbreviation + [category={genus},description={}] + {clostridium}{C.}{Clostridium} + + +\newglossaryentry{botulinum}{name={botulinum},category={species}, + description={},parent={clostridium}} +\newglossaryentry{perfringens}{name={perfringens},category={species}, + description={},parent={clostridium}} +\newglossaryentry{tetani}{name={tetani},category={species}, + description={},parent={clostridium}} + + +\multiglossaryentry{cbot}{clostridium,botulinum} +\multiglossaryentry{cperf}{clostridium,perfringens} +\multiglossaryentry{ctet}{clostridium,tetani} + + +\multiglossaryentrysetup{indexothers=false,hyper=allmain} +\begin{document} +First use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}. + + +Next use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}. +\printglossaries +\end{document} |