summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex')
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex41
1 files changed, 41 insertions, 0 deletions
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex
new file mode 100644
index 0000000000..dc1efc9266
--- /dev/null
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex
@@ -0,0 +1,41 @@
+% This file is embedded in glossaries-user.pdf
+% Example 2 Simple document with unsorted glossaries
+% arara: pdflatex
+% arara: pdfcrop
+\documentclass[12pt]{article}
+\pagestyle{empty}
+\usepackage[ sort=none,% no sorting or indexing required
+ abbreviations,% create list of abbreviations
+ symbols,% create list of symbols
+ postdot, % append a full stop after the descriptions
+ stylemods,style=index % set the default glossary style
+ ]{glossaries-extra}
+
+\newglossaryentry % glossaries.sty
+{cafe}% label
+ {% definition:
+ name={café},
+ description={small restaurant selling refreshments}
+}
+
+\setabbreviationstyle{long-short}% glossaries-extra.sty
+\newabbreviation % glossaries-extra.sty
+{html}% label
+ {HTML}% short form
+ {hypertext markup language}% long form
+ % requires glossaries-extra.sty 'symbols' option
+ \glsxtrnewsymbol [description={Archimedes' constant}]% options
+ {pi}% label
+ {\ensuremath{\pi}}% symbol
+ % This is a trivial example. For a real document I recommend you use siunitx for units
+ \newglossaryentry % glossaries.sty
+{distance}% label
+ {% definition:
+ name={distance}, description={the length between two points}, symbol={m} }
+\begin{document}
+First use: \gls{cafe}, \gls{html}, \gls{pi}. Next use: \gls{cafe}, \gls{html}, \gls{pi}.
+
+\Gls{distance} is measured in \glssymbol{distance}.
+\printunsrtglossaries % list all defined entries
+
+\end{document}