summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex
diff options
context:
space:
mode:
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.tex47
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}