summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/glossaries-extra/sample-record-nameref.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/glossaries-extra/sample-record-nameref.tex')
-rw-r--r--Master/texmf-dist/doc/latex/glossaries-extra/sample-record-nameref.tex74
1 files changed, 74 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/glossaries-extra/sample-record-nameref.tex b/Master/texmf-dist/doc/latex/glossaries-extra/sample-record-nameref.tex
new file mode 100644
index 00000000000..94bce091322
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/glossaries-extra/sample-record-nameref.tex
@@ -0,0 +1,74 @@
+% arara: pdflatex
+% arara: bib2gls
+% arara: pdflatex
+\documentclass{article}
+
+\usepackage{amsmath}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record=nameref,% use bib2gls with nameref information (requires bib2gls v1.8+)
+ equations,% switch to equation counter in numbered equations
+ floats,% switch to corresponding counter when in a float
+ counter=section,% use section as the default record counter
+ stylemods,% load glossaries-extra-stylemods.sty
+ style=index]{glossaries-extra}
+
+\GlsXtrLoadResources[
+ % entries defined in example-glossaries-brief.bib and
+ % example-glossaries-symbols:
+ src={example-glossaries-brief,example-glossaries-symbols},
+ sort={en-GB},% sort according to en-GB locale
+ %selection=all,% select all entries provided in the .bib file
+ loc-suffix% add default suffix (full stop) for location list
+ ]
+
+\begin{document}
+
+\Gls[counter=page]{dolor}.
+
+\section{Sample Section}
+
+\gls{dolor}, \gls{amet}.
+
+See \url{https://ctan.org/pkg/bib2gls} for converting
+\texttt{.bib} to \texttt{.glstex} files.
+
+\section{Another Section}
+
+\glspl{lorem}, \gls{amet}.
+
+`Lorem' unused or undefined? \GlsXtrIfUnusedOrUndefined{lorem}{yes}{no}.
+
+\begin{figure}[hb]
+\centering
+X
+\caption{Sample Figure \glsfmttext{lorem}}
+\end{figure}
+
+\gls{lorem} again.
+
+\section{Yet Another Section}
+
+\Gls{lorem}, \gls{amet}, \gls{alpha}.
+
+\begin{equation}
+\glssymbol{alpha} = 2\glssymbol[counter=page]{beta}
+\end{equation}
+
+\gls{beta}.
+
+\begin{align}
+\glssymbol{alpha} &= 2\glssymbol{beta}\\
+\glssymbol{gamma} &= \glssymbol{beta}[^2] = \frac{1}{4}\glssymbol{alpha}[^2]
+\end{align}
+
+\newpage
+
+\Gls{lorem} and \gls[counter=page]{dolor}.
+
+\section{Section about \glsfmttext{lorem}}
+
+\Gls{lorem}.
+
+\printunsrtglossary
+
+\end{document}